From:"Marsee Henon" <marsee@oreilly.com> 
To:mswier@yahoo.com
Subject: Newsletter from O'Reilly UG Program, October 15
Date: Wed, 15 Oct 2003 18:03:21 -0700
================================================================
O'Reilly UG Program News--Just for User Group Leaders
October 15, 2003
================================================================
-User Group Discount Coupons for O'Reilly Available Online
-Do You Have a Tip, Suggestion, or Question to Share?
-Put Up an O'Reilly ThinkGeek Banner, Get a Free Book
----------------------------------------------------------------
Book Info
----------------------------------------------------------------
***Review books are available 
Copies of our books are available for your members to review--
send me an email and please include the book order number on 
your request. Let me know if you need your book by a certain 
date. Allow at least four weeks for shipping. 

***Please send copies of your book reviews
Email me a copy of your newsletters or book review.
For tips and suggestions on writing book reviews, go to:
http://ug.oreilly.com/bookreviews.html

***Discount information
Don't forget to remind your members about our 20% discount on 
O'Reilly books and conferences. Just use code DSUG.

***Group purchases with better discounts are available
Please let me know if you are interested and I can put you in 
touch with our sales department.

----------------------------------------------------------------
General News
----------------------------------------------------------------
***Need more user group discount coupons for O'Reilly 
products--tonight?
We now have two PDF versions available online to print out in the
graphics section of the User Group page:
http://ug.oreilly.com/

***Do you have a tip, suggestion, or question to share with other user
group leaders? Send me an email and we can post them.

***Put Up an O'Reilly ThinkGeek Banner, Get A Free Book
We are looking for user groups to display our ThinkGeek banners
on their web sites. If you send me the link to your user group 
site with one of our O'Reilly ThinkGeek banners, I'll send you
the O'Reilly book of your choice.

O'Reilly ThinkGeek Banners:
http://ug.oreilly.com/banners/thinkgeek/

================================================================
O'Reilly News for User Group Members
October 15, 2003
================================================================
----------------------------------------------------------------
Book News
----------------------------------------------------------------
-Windows Server 2003 in a Nutshell
-ADO.NET Cookbook
-Excel Pocket Guide
-Active Directory Cookbook
-Mastering Perl for Bioinformatics
-Flash Remoting: The Definitive Guide
-Programming ASP.NET, 2nd Edition
-J2EE Design Patterns
----------------------------------------------------------------
Upcoming Events
----------------------------------------------------------------
-Brent Chapman ("Building Internet Firewalls"), BayLISA Author Event, 
Cupertino, CA--Oct 16, 2003
-Louis Rosenfeld ("Information Architecture for the World Wide Web"), 
Enterprise Information Architecture Seminar, San Francisco, CA--
Oct 20, 2003
-David Jordan ("Java Data Objects"), Colorado Software Summit, 
Summit County, CO--Oct 26-31, 2003  
-USENIX LISA Conference, San Diego, CA--Oct 26-31, 2003
----------------------------------------------------------------
Conferences
----------------------------------------------------------------
-Virginia Tech Building Power Mac G5 Supercomputer
----------------------------------------------------------------
News
----------------------------------------------------------------
-Enter the Great TiVo Giveaway
-Fall Sale: O'Reilly CD Bookshelves
-Take an O'Reilly Poll
-Sending SMS Messages Using Windows XP
-Adding System Calls
-PHP Survey
-Denial-of-Service Attacks
-XML Parsing in a Producer-Consumer Model
-SearchAssist: A Portable Search Engine in Java
-.NET Serialization, Part 1
-Understanding Reflection, Part 1
-Cooking with ActionScript
-Apple Wireless Mouse and Keyboard Tips and Tricks
-Ten Things I Dig About Panther
-Fast Picture Previews

================================================
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


***Windows Server 2003 in a Nutshell
Order Number: 4044
"Windows Server 2003 in a Nutshell" is the most thorough and practical
reference to Microsoft's new server, with complete coverage of both the
GUI and command-line features, functions, and commands. Each topic 
begins
with a description of basic concepts, followed by a description of 
tools
used to administer the feature, instructions on how to perform common
administrative tasks, and notes detailing subtle points and potential
gotchas. This comprehensive guide is ideal for administration and
deployment, as well as deeper issues such as planning, configuring, and
troubleshooting.
http://www.oreilly.com/catalog/winsvrian/

Chapter 2, "2000-2003," is available online:
http://www.oreilly.com/catalog/winsvrian/chapter/index.html


***ADO.NET Cookbook
Order Number: 4397
"ADO.NET Cookbook" is a comprehensive collection of over 150 solutions
andbest practices for everyday dilemmas. For each problem addressed in
the book, there's a recipe--a short, focused piece of code that
programmers can insert directly into their applications. The book
provides clear explanations of how and why the code works, warns of 
potential pitfalls, and directs you to sources of additional 
information,
so you can learn to adapt the problem-solving techniques to different
situations.
http://www.oreilly.com/catalog/adonetckbk/

Chapter 8, "Working with XML," is available online:
http://www.oreilly.com/catalog/adonetckbk/chapter/index.html


***Excel Pocket Guide
Order Number: 5342
If you're new to Excel, this compact reference will get you up to speed
quickly. The book covers such basics as creating workbooks, entering
data,printing, cell formatting, and spell checking. If you consider
yourself an advanced user, you'll be surprised and pleased with some of
the new Excel tricks this book will teach you. It provides you with 
handy
information on formulas, pivot tables, collaboration, and 
customization.
This quick reference will help users at all levels of expertise become 
Excel
experts.
http://www.oreilly.com/catalog/excelpg/


***Active Directory Cookbook
Order Number: 4648
"Active Directory Cookbook" contains hundreds of step-by-step solutions
for problems you might encounter with Active Directory, as well as
recipes to deal with features such as the Lightweight Directory Access
Protocol (LDAP), multi-master replication, Domain Name System (DNS),
Group Policy, and the Active Directory Schema. Each recipe includes 
a discussion of how and why the solution works, so you can adapt the 
problem-solving techniques to similar situations. This unique guide 
offers quick answers for both Windows Server 2003 and Windows 2000. 
http://www.oreilly.com/catalog/activedckbk/

Chapter 8, "Computers," is online now:
http://www.oreilly.com/catalog/activedckbk/chapter/index.html


***Mastering Perl for Bioinformatics
Order Number: 3072
"Mastering Perl for Bioinformatics" covers the core Perl language and
many of its module extensions, presenting them in the context of
biological data. This book starts where "Beginning Perl for
Bioinformatics" leaves off, covering references, complex data 
structures, object-oriented programming, and module use. The book 
then presents advanced topics, including gene finding, string 
alignment, data storage and retrieval, and biological computation 
models. Full of real-world biological problem solving, this book 
is a must for anyone wanting to move beyond beginner-level Perl 
for bioinformatics. 
http://www.oreilly.com/catalog/mperlbio/

Chapter 9, "Introduction to Bioperl," is available online:
http://www.oreilly.com/catalog/mperlbio/chapter/index.html


***Flash Remoting: The Definitive Guide 
Order Number: 401X
"Flash Remoting: The Definitive Guide" begins with the Flash Remoting
basics, and goes on to look at the server-side environment, covering
Flash Remoting with ColdFusion, Server-Side ActionScript, Java, 
ASP.NET,
and PHP. Then the book delves into more advanced Flash Remoting
techniques, such as calling web services, extending objects and UI 
controls, best practices, and debugging. This book is rich with 
examples 
that you can run on your own system, and concludes with a Flash 
Remoting 
API reference.
http://www.oreilly.com/catalog/flashremoting/

Chapter 1, "Introduction to Flash Remoting," is available online:
http://www.oreilly.com/catalog/flashremoting/chapter/index.html


***Programming ASP.NET, 2nd Edition
Order Number: 4877
"Programming ASP.NET, 2nd Edition" covers everything you need to know 
to
be effective with ASP.NET. The book includes a comprehensive tutorial 
on
Web Forms, which, in conjunction with Visual Studio .NET 2003, allows 
you
to apply Rapid Application Development techniques (such as 
drag-and-drop
control placement) to web development. Programming ASP.NET has 
extensive
coverage of each type of server control, including web server controls,
HTML server controls, and custom controls. New material covers creating
ASP.NET pages for mobile devices.
http://www.oreilly.com/catalog/progaspdotnet2/

Chapter 6, "Programming Web Forms," is available online:
http://www.oreilly.com/catalog/progaspdotnet2/chapter/index.html


***J2EE Design Patterns
Order Number: 4273
Rather than simply presenting another catalog of design patterns, this
book broadens the scope by discussing ways to choose design patterns 
when
building an enterprise application from scratch, looking closely at
real-world trade-offs Java developers must weigh when architecting 
their
applications. Once design pattern choices are made, the book shows how 
to
apply them when writing software. J2EE Design Patterns also extends
design patterns into areas not covered in other books, presenting
original patterns for data modeling, transaction/process modeling, and
interoperability.
http://www.oreilly.com/catalog/j2eedp/

Chapter 5, "Presentation Tier Scalability," is available online:
http://www.oreilly.com/catalog/j2eedp/chapter/index.html

================================================
Upcoming Events
================================================
***For more events, please see:
http://events.oreilly.com/

***Brent Chapman ("Building Internet Firewalls"), BayLISA Author Event, 
Cupertino, CA--Oct 16, 2003
Author Brent Chapman answers the question "MBAs for Sysadmins: Why 
would
a hard-core techie like me get an MBA?" for members of the Bay Area 
Large
Installation System Administrators.
http://www.baylisa.org/events/


***Louis Rosenfeld ("Information Architecture for the World Wide Web"), 
Enterprise Information Architecture Seminar, San Francisco, CA--
Oct 20, 2003 
This author leads a daylong seminar to help managers and web
professionals tie together content in a rational, user-centered way and
develop a unified web site or intranet. 
http://louisrosenfeld.com/presentations/seminars/eia/


***David Jordan ("Java Data Objects"), Colorado Software Summit, Summit
County, CO--Oct 26-31, 2003  
Author David Jordan is speaking at this conference focusing on Java and
XML programming. 
http://www.softwaresummit.com/


***USENIX LISA Conference, San Diego, CA--Oct 26-31, 2003
Authors David N. Blank-Edelman ("Perl for System Administration"), 
Gerald
Carter ("LDAP System Administration"), D. Brent Chapman ("Building
Internet Firewalls"), AEleen Frisch ("Essential System Administration,
3rd Edition"), Jeff Sedayao ("Cisco IOS Access Lists"), and Elizabeth
Zwicky ("Building Internet Firewalls") are speakers at the 17th Systems
Administration Conference.
http://www.usenix.org/events/lisa03/

================================================
Conference News
================================================
***Virginia Tech Building Power Mac G5 Supercomputer
The director of this Virginia Tech project, Srinidni Varadarajan, will
take you inside the G5 supercluster to show you the challenges,
opportunities, and rewards resulting from building the world's most
impressive Mac cluster, at this year's O'Reilly Mac OS X Conference.
http://www.technewsworld.com/perl/story/31485.html

O'Reilly Mac OS X Conference
October 27-30, 2003
Westin Santa Clara, Santa Clara, CA
http://conferences.oreilly.com/macosxcon/

To register for the conference, go to:
http://conferences.oreillynet.com/cs/macosx2003/create/ord_mac03

================================================
News From O'Reilly & Beyond
================================================
---------------------
General News
---------------------
***Enter the Great TiVo Giveaway
Answer these questions for your chance to win an upgraded Philips HDR
Tivo from WeaKnees with two 160GB hard drives for a total capacity of 
344
hours. Ready for hacking!
(Sorry, Available to U.S. residents only.)
http://www.oreilly.com/promos/tivo_quiz.csp


***Fall Sale: O'Reilly CD Bookshelves
For a limited time, we've put four of our most popular O'Reilly CD
Bookshelves on sale. Each CD Bookshelf contains a searchable,
cross-referenced O'Reilly library of 5 to 7 books, as well as a bonus
print book. Order a Unix, XML, Networking, or Web Design CD Bookshelf,
and save up to $70. (User Group discount does not apply.)
http://cdbookshelves.oreilly.com/


***Take an O'Reilly Poll
We have a fun new poll available on our home page that changes
frequently. Check it out!
http://www.oreilly.com/


***Sending SMS Messages Using Windows XP
Wei-Meng Lee writes about the recent release of the free SMS Sender,
which lets cell phone users send SMS messages from the comfort of their
Windows XP computers. You need not envy Mac users anymore.
http://www.oreillynet.com/pub/a/wireless/2003/10/10/sms.html
---------------------
Open Source
---------------------
***Adding System Calls 
Kernel programming sometimes feels like a dark art where application
programmers should never venture, but sometimes it's the right way to
solve a problem. (Oh, and it's also very interesting.) One of the 
easiest
places to start is by adding a new system call to a kernel. Kevin Lo
explains how and why, with the OpenBSD kernel.
http://www.onlamp.com/pub/a/bsd/2003/10/09/adding_system_calls.html


***PHP Survey
Are you currently using PHP? What do you use it for? What database do 
you
use most frequently with PHP? Please take a few minutes to tell us in 
our
PHP Survey. Your answers will help us shape both our online and book
publishing programs. 
http://www.zoomerang.com/recipient/survey-intro.zgi?ID=3Y1XRB4LBP95&PIN=7RNG1N74P7F4&PANEL=


***Denial-of-Service Attacks 
Noel Davis looks at denial-of-service attacks against Apache, OpenSSL,
and FreeBSD, and problems in Perl, lsh, Teapop, ProFTPD, TclHttpd,
MPlayer, Node, mpg123, and Freesweep.
http://linux.oreillynet.com/pub/a/linux/2003/10/06/insecurities.html
---------------------
Java
---------------------
***XML Parsing in a Producer-Consumer Model 
Decent APIs such as SAX have made XML parsing much easier than in the 
old
DOM and pre-DOM days. That doesn't mean it's completely natural, 
though,
in all circumstances. Throw XML parsing into a multithreaded 
application
and things can get weird quickly. That's where a different approach can
help. Prabu Arumugam demonstrates the producer-consumer model, which 
can
allow multithreaded XML processing.
http://www.onjava.com/pub/a/onjava/2003/10/08/multithreaded_xml.html


***SearchAssist: A Portable Search Engine in Java
While server-side Java solves many problems, it's not always available.
Besides, there's more to a good UI than HTML can provide. Sometimes an
applet can fit the bill. Ashwin Jayaprakash demonstrates a search 
engine
applet designed for portability and power.
http://www.onjava.com/pub/a/onjava/2003/10/01/searchassist.html
---------------------
.NET
---------------------
***.NET Serialization, Part 1 
Many a time, you may need to persist the value of an object to 
secondary
storage. For example, you may wish to save the values of a couple of
Point objects, representing the positioning of an item on screen, to
secondary storage. The act of "flattening" an object into a serial 
form is known as serialization. Wei-Meng Lee discusses serialization
as supported in the .NET framework--Binary and SOAP serialization.
http://www.ondotnet.com/pub/a/dotnet/2003/10/13/serializationpt1.html


***Understanding Reflection, Part 1
Sometimes it is useful to be able to examine information about the
objects in your applications. In this article, Nick Harrison starts you
out with the basics of reflection.
http://www.ondotnet.com/pub/a/dotnet/2003/10/06/reflectionpt1.html
---------------------
Web
---------------------
***Cooking with ActionScript
In part one learn how to format currency amounts, create timers and
clocks, and use a unique depth when creating a movie clip.
http://www.oreillynet.com/pub/a/javascript/excerpt/ActionScriptCkbk_chap1/index.html

In part two learn how to pause and resume a sound, save a local shared
object, and search XML, in these sample recipes.
http://www.oreillynet.com/pub/a/javascript/excerpt/ActionScriptCkbk_chap1/index1.html
---------------------
Mac
---------------------
***Apple Wireless Mouse and Keyboard Tips and Tricks 
The new Apple Wireless Mouse and Keyboard and two great peripherals 
that
can spice up your computing life; here's how to make the most of them.
http://www.macdevcenter.com/pub/a/mac/2003/10/14/wireless.html


***Ten Things I Dig About Panther 
Now that the release of Panther is officially announced, it's time to
take a close look at its key features. O'Reilly author James Duncan
Davidson shows you the aspects of Panther that he really digs.
http://www.macdevcenter.com/pub/a/mac/2003/10/10/panther.html


***Fast Picture Previews
Many photographers like to peek at their digital photos before 
uploading
them into their digital shoebox. If that appeals to you, here's an easy
to use procedure to preview and sort in the Mac Finder--even while the
pictures are still on the memory card!
http://www.macdevcenter.com/pub/a/mac/2003/10/07/picture_preview.html

Until next time--

Marsee