Date: Tue, 18 Mar 2003 20:17:11 -0800 (PST)
From:"Marsee Henon" <marsee@oreilly.com> 
To:mswier@yahoo.com
Subject: Newsletter from O'Reilly UG Program, March 18

O'Reilly User Group Program
Newsletter
March 18, 2003


Please share this information with your members...


Highlights This Week:
----------------------------------------------------------------
Book News
----------------------------------------------------------------
-Java Extreme Programming Cookbook
-Learning Red Hat Linux, 3rd Edition
-Web, Graphics & Perl/Tk: Best of the Perl Journal
-Switching to the Mac: The Missing Manual
----------------------------------------------------------------
Upcoming Events
----------------------------------------------------------------
-Derrick Story ("iPhoto:The Missing Manual" and "Digital Photo Pocket
Guide") will present to the North Coast Mac Users Group at O'Reilly,
Sebastopol, CA--March 22
-Jesse Liberty ("Programming ASP.NET") at the Web Services Edge 2003
East Conference, Boston, MA--March 20
-Software Legends Night at Softpro Books, Burlington, MA--March 26
-Colin Moock ("ActionScript for Flash MX") at Flash Forward 2003, 
San Francisco, CA--March 26
----------------------------------------------------------------
Conference 
----------------------------------------------------------------
-Registration is open for the 2003 O'Reilly Open Source Convention
-Mac OS X Innovators Contest Winning Entry to be Announced at the
O'Reilly Emerging Technology Conference
-New--Put Up A O'Reilly Open Source Convention Banner, 
Get A Free Book
---------------------------------------------------------------
Safari 
----------------------------------------------------------------
-First "Go On Safari" Winner--Michael J. Ross, San Diego Oracle 
Users Group
----------------------------------------------------------------
News
----------------------------------------------------------------
-The Next Revolution: Smart Mobs
-What does Linux have to do with Dickens?
-Interview with Rael Dornfest
-Official O'Reilly Gear at ThinkGeek
-Hackers Meet Soldiers
-Egoboo: The Cute Way to Dungeon Role Play
-The XML.com Interview: Eric Meyer
-Making Java Objects Comparable
-Detecting Duplicate Code with PMD's CPD
-Configuration Handlers in .NET
-Build Hyperlinks into Your Client App with the Windows Forms LinkLabel
Control
-Hands on X11
-Apple Releases Java 1.4.1 for Mac OS X

================================================
Book News
================================================
Review books are available--email me for a copy.

***Please include the book order number on your requests.

Let me know if you need your books by a certain date.
Allow at least four weeks for shipping. 
Send or email me copies of your newsletters and book reviews.

Don't forget, your members get 20% off any O'Reilly book they purchase
directly from O'Reilly. Just use code DSUG when ordering.
http://www.oreilly.com/

***Group purchases with better discounts are available***
Please let me know if you are interested.

Press releases are available on our press page:
http://press.oreilly.com/

***Java Extreme Programming Cookbook
Order Number: 3870
Extreme Programming does not mean programming naked while rollerblading
down the side of the Grand Canyon. It does mean a new approach to
software development that is both radical and common sense. Brimming
over with 100 recipes for getting down to business and actually doing
XP, "Java Extreme Programming Cookbook" succinctly documents the most
important features of popular open source tools for XP in Java, and
then digs right in, providing recipes for implementing the tools in
real-world environments.  
http://www.oreilly.com/catalog/jextprockbk/

Chapter 4, "JUnit," is available online:
http://www.oreilly.com/catalog/jextprockbk/chapter/index.html


***Learning Red Hat Linux, 3rd Edition
Order Number: 4699
"Learning Red Hat Linux, 3rd Edition" guides you through the process of
installing and running Red Hat Linux on your PC. Written in a friendly,
easy-to-understand style, this book contains all you need to get
started, including the complete Red Hat 8.0 distribution on CD. With
new tutorials covering OpenOffice Tools and the desktop, this book is
excellent for first-time Linux users who want to install the operating
system on a new PC or convert an existing system to Linux.
http://www.oreilly.com/catalog/redhat3/

Chapter 10, "Connecting to the Internet," is available online:
http://www.oreilly.com/catalog/redhat3/


***Web, Graphics & Perl/Tk: Best of the Perl Journal
Order Number: 3110
"Web, Graphics & Perl/Tk: Best of the Perl Journal" includes the very
best (and still relevant) articles published in "The Perl Journal" over
its five years of publication. Written by 23 of the most prominent and
prolific members of the closely knit Perl community, including Lincoln
Stein, Mark-Jason Dominus, Alligator Descartes, and Dan Brian, the 40
articles included in this volume are simply some of the finest Perl
articles ever written on the subjects of graphics, the Web, and
Perl/Tk.  
http://www.oreilly.com/catalog/tpj2/

Chapter 4, "Cookies," is available online:
http://www.oreilly.com/catalog/tpj2/chapter/index.html


***Switching to the Mac: The Missing Manual
Order Number: 4524
If you've made the switch to Mac, or you're ready to, this book will
show you how to: move files, address books, and email collections from
a PC to the Mac; find familiar controls in the new system; set up a
network to share files with PCs and Macs; and adapt old printers,
scanners, and other peripherals. If you've discovered that just buying
a new Mac isn't all there is to it, this guide by celebrated author and
columnist David Pogue will have you converting from Windows to Mac
quickly and easily.  
http://www.oreilly.com/catalog/switchmacmm/

===============================================
Upcoming Events
===============================================
***Derrick Story ("iPhoto:The Missing Manual" and "Digital Photo Pocket
Guide") will present to the North Coast Mac Users Group at O'Reilly,
Sebastopol, CA--March 22
Join Derrick Story as he shows you how to take advantage of the
powerful, yet easy to use, features in the latest version of the iLife
application suite. Create "Ken Burns like" QuickTime movies, add music
from your iTunes library, and publish it all to a CD, DVD, or the Web.
Plus, you'll receive a special "behind the scenes" tour of the O'Reilly
Campus here in Sebastopol. Derrick will be available to answer
questions and sign books. The O'Reilly bookstore is open for this
event.

O'Reilly
Saturday, March 22, 2003 
11am--1pm
1005 Gravenstein Highway North
Sebastopol, CA
Directions:
http://www.oreilly.com/oreilly/seb_directions.html

For more information on NCMUG go to:
http://www.ncmug.org/


***Jesse Liberty ("Programming ASP.NET") at the Web Services Edge 2003
East Conference, Boston, MA--March 20
Author Jesse Liberty ("Programming C#," "Learning C#," "Learning Visual
Basic .NET," and "Programming ASP.NET") is the keynote speaker at Web
Services Edge 2003 East Conference.

Web Services Edge 2003 East Conference & Expo
March 18-20, 2003
Hynes Convention Center
Boston, MA
http://www.sys-con.com/webservicesedge2003east/index.cfm


***Software Legends Night at Softpro, Burlington, MA--March 26
Spend an evening filled with tips, tricks, best practices, and fun with
author Chris Sells ("Mastering Visual Studio .NET").

Softpro Books
Wednesday, March 26, 2003
6:30 to 8:00 pm
112 Mall Road
Burlington, MA 01803-5300
http://www.softpro.com/events.html


***Colin Moock ("ActionScript for Flash MX") at Flash Forward 2003, 
San Francisco, CA--March 26

Author Colin Moock leads an ActionScript Workshop and a session on
"Multiuser Flash with Unity 2."

Flash Forward 2003
March 26- 29, 2003
Herbst Theatre
San Francisco, CA
http://www.flashforward2003.com/


For more events, please see:
http://events.oreilly.com/

================================================
Conference News
================================================
***Registration is open for the 2003 O'Reilly Open Source
Convention--Portland, OR
Programmers, developers, strategists, technical staff, and other open
source votaries from around the world congregate for five days of
tutorials, conference sessions, and networking of the flesh-and-blood
variety. Recognizing that open source tools have moved squarely into
the mainstream, this year's convention focuses on "embracing and
extending proprietary software."

Early Bird Discount--
User Group members who register before May 23, 2003, get a double
discount. Use code DSUG when you register, and you'll get 20% off the
"Early Bird" price.

To register, go to:
http://conferences.oreillynet.com/cs/os2003/create/ord_os03

O'Reilly Open Source Convention
Portland Marriott Downtown, Portland, OR
July 7-11, 2003
http://conferences.oreilly.com/oscon/


***Mac OS X Innovators Contest Winning Entry to be Announced at the
O'Reilly Emerging Technology Conference
Have you created a Mac OS X application, plug-in, or some other type of
innovative software that you believe is top in its class? Then enter it
in the Mac OS X Innovators contest. First prize is an ADC Premier
membership (includes WWDC pass, hardware credits, and tons of other
benefits) plus a full pass to the O'Reilly Mac OS X Conference plus a
one year subscription to the premium online book service, Safari--these
awards total nearly $5,000 for the first place winner.  Deadline for
entries is March 28.  
Find out how to enter here:
http://www.macdevcenter.com/mac/developer/

For more info on the O'Reilly Emerging Technology Conference:
http://conferences.oreilly.com/etcon/

User Group members get 20% off the conference pricing. 
Use the code DSUG.  
To register, go to:
http://conferences.oreillynet.com/pub/w/22/register.html


***New--Put Up an O'Reilly Open Source Convention Banner, 
Get A Free Book
Ready for the next conference banner promotion? Here it is:  We are
looking for user groups to display our conference banners on their web
sites. If you send me the link to your user group site with our
O'Reilly Open Source Convention banner, I will send you the O'Reilly
book of your choice.

OSCON Conference Banners:
http://ug.oreilly.com/banners/oscon2003/

================================================
Safari News
================================================
***"Go On Safari" Tip of the Week Winner--Michael J. Ross, San Diego
Oracle Users Group
"One advantage that Safari has over newsgroups is the higher quality of
source code. Developers can better rely upon sample code from technical
books tested by professional reviewers and countless readers, and
supplemented with more extensive explanations and errata--as opposed to
code culled from thrice-borrowed scripts, and usually presented with
insufficient context."

Your group can also participate in this introductory program just for
user group members. To "Go on Safari," any of your members who sign up
for our Safari 14-day free trial send comments on their experiences, or
tips and tricks for how they used Safari  (it only needs to be 2
sentences long, but it may be longer) to safari_talk@oreilly.com.

Every week someone will be chosen from the tips or comments submitted
to receive fun stuff from O'Reilly (T-shirts, book bags, or other
surprises). If a member of your user group is selected, your group
receives free gifts, too. Whatever the individual member receives, your
UG will get one, too, to give away at your next meeting, or use however
you see fit. Recipients--and their comments--will be announced in the
User Group Newsletter.


**Please use this special UG URL to sign up for the 14-day trial**
http://www.oreilly.com/safari/ug

For more information on Safari:
http://safari.oreilly.com/

================================================
News From O'Reilly & Beyond
================================================
---------------------
General News
---------------------
***The Next Revolution: Smart Mobs
What do you get when you mix together millions of cell phones and
P2P-enabled computers with wireless Internet floating in the air and
users reviewing products, sellers, and each other? Smart mobs. That's
what Howard Rheingold, a keynoter at O'Reilly's upcoming Emerging
Technology Conference, calls these folks. Read what he has to say about
this third computing revolution.
http://www.openp2p.com/pub/a/p2p/2003/03/13/howard.html

For more info on the O'Reilly Emerging Technology Conference:
http://conferences.oreilly.com/etcon/


***What does Linux have to do with Dickens?
Tim O'Reilly's weblog from Sunday, March 16, 2003.
http://www.oreillynet.com/pub/wlg/2911


***Interview with Rael Dornfest
Listen to Minnesota Public Radio's "Future Tense" interview with Rael
Dornfest and learn about some of Google's lesser-known search
techniques. Just click on the link beside "Google Hacks." Rael is a
coauthor of O'Reilly's recently released "Google Hacks."
http://news.mpr.org/programs/futuretense/

Google Hacks
Order Number: 4478
http://www.oreilly.com/catalog/googlehks/


***Official O'Reilly Gear at ThinkGeek
For years, our customers have asked us to make and sell various items
with our animals on them. We are pleased and proud to present our first
collection of official OReilly animal swag. For a limited time only,
order any O'Reilly t-shirt, babydoll tee, or child's t-shirt/creeper,
and get a free O'Reilly 2003 Calendar. For every shirt you buy,
ThinkGeek will give you a free calendar.  www.thinkgeek.com/oreilly.

---------------------
Open Source
---------------------
***Hackers Meet Soldiers
OpenBSD has a well-deserved reputation for fanatical security. Why is
the U.S. military funding it? What do you get out of it? Cameron Laird
and George Peter Staplin investigate.
http://www.onlamp.com/pub/a/bsd/2003/03/13/darpabsd.html


***Egoboo: The Cute Way to Dungeon Role Play
Dungeon crawls are as popular among the computer RPG crowd as first
person shooters are among the action crowd. In the open source world,
Egoboo is perhaps the cutest and most accessible RPG. Howard Wen
examines the project, its history, and its future.
http://linux.oreillynet.com/pub/a/linux/2003/03/13/egoboo.html

---------------------
XML
---------------------
***The XML.com Interview: Eric Meyer
Russell Dyer talks to Eric Meyer, invited expert to the W3C's CSS
Working Group, and author of "Cascading Style Sheets: The Definitive
Guide." http://www.xml.com/pub/a/2003/03/12/meyer.html

Cascading Style Sheets: The Definitive Guide
Order Number: 6226
http://www.oreilly.com/catalog/css/

---------------------
Java
---------------------
***Making Java Objects Comparable
Sometimes how objects relate to each other is as important as the
existence of the objects. There's no single way to compare them--a
person might be sorted by age, name, or position in a queue. In this
article, Budi Kurniawan demonstrates how to make your objects
comparable and sortable with java.util.Comparator and
java.lang.Comparable.
http://www.onjava.com/pub/a/onjava/2003/03/12/java_comp.html


***Detecting Duplicate Code with PMD's CPD
Code reuse has been a grail for years. Why, then, is there still so
much copying and pasting going on? Tom Copeland introduces CPD, the
Copy/Paste Detector, which can identify large swaths of duplicate Java
code.  
http://www.onjava.com/pub/a/onjava/2003/03/12/pmd_cpd.html

---------------------
.NET
---------------------
***Configuration Handlers in .NET
In the shiny new world of .NET-based applications with xcopy deployment
and smart clients, we can no longer use the registry to hold
application configuration information. Instead, we're supposed to use
XML-based configuration files accessed via the CLR's pluggable
configuration framework. In this article by Ben Lowery, he explains how
this all works.
http://www.ondotnet.com/pub/a/dotnet/2003/01/01/configsections.html


***Build Hyperlinks into Your Client App with the Windows Forms
LinkLabel Control
Writing for MSDN, Dan Hurwitz discusses the flexibility of the
LinkLabel control in the .NET Framework, its properties, built-in
behaviors, and their use in VB.NET and C#.
http://msdn.microsoft.com/msdnmag/issues/03/02/LinkLabel/default.aspx

Dan is a coauthor of "Programming ASP.NET."
Order Number: 1711
http://www.oreilly.com/catalog/progaspdotnet/index.html

---------------------
Mac
---------------------
***Hands on X11
The imprementation of X11 for Mac OS X includes a window server,
libraries, and basic utilities such as xterm. In this article, Dan
Benjamin shows you how to install and use the latest beta offered by
Apple.
http://www.macdevcenter.com/pub/a/mac/2003/03/14/install_x11.html

***Apple Releases Java 1.4.1 for Mac OS X 
Apple takes Java to the next level with the latest release of the Java
2 Platform, Standard Edition, version 1.4.1 for Mac OS X. It includes
60 percent more features than 1.3.1. Daniel Steinberg brings you up to
speed.  http://www.macdevcenter.com/pub/a/mac/2003/03/10/osx_java.html

Until next time--

Marsee