Fwd: Newsletter from O'Reilly UG Program, September 14

Jason Hall jayce at lug-nut.com
Thu Sep 14 16:02:32 MDT 2006

----------  Forwarded Message  ----------

Subject: Newsletter from O'Reilly UG Program, September 14
Date: Thursday 14 September 2006 14:12
From: "Marsee Henon"
O'Reilly News for User Group Members
September 14, 2006
New Releases
-Ajax and Web Services (PDF)
-ASP.NET 2.0 Black Book
-Classic LEGO Mindstorms Projects and Software Tools
-Code Craft
-Designing and Building Enterprise DMZs
-Enemy at the Water Cooler
-Essential Computer Security: Everyone's Guide to Email, Internet, and
 Wireless Security
-Firewall Policies and VPN Configurations
-Getting Started with .NET 3.0 (PDF)
-Getting Started with Atlas (PDF)
-Getting Started with Hibernate 3 (PDF)
-Hacking the Cable Modem
-How to Cheat at Windows System Administration Using Command Line
-JavaScript: The Definitive Guide, Fifth Edition
-Mac OS X Tiger Server Administration (PDF)
-MAKE: Volume 07
-PC Music: The Easy Guide
-Photoshop Elements 5: The Missing Manual
-Photoshop Workflow Setups
-Ruby Cookbook (PDF Version)
-Ruby on Rails: Up and Running
-Running Mac OS X on Windows (PDF)
-Scripting InDesign with JavaScript (PDF)
-SQL Hacks: Rough Cuts Version
-Ubuntu Linux for Non-Geeks
-Virtualization with Microsoft Virtual Server 2005
-Visual Basic 2005 Cookbook

Upcoming Events
-O'Reilly at the Sonoma County Book Festival, Santa Rosa, CA--
 September 16
-chromatic ("Perl Testing: A Developer's Notebook" and "Perl
 Hacks") at the Seattle Perl Users Seattle, WA--September 19
-Stephen Johnson ("Stephen Johnson on Digital Photography") joins
 SFDIG, San Francisco, CA--October 3
-C.J. Date ("The Relational Database Dictionary" and "Database in
 Depth") at the Data Management Association, Beaverton, OR--
 October 4
-Julieanne Kost ("Window Seat") Project: Photoshop Lightroom
 School Tour
-Peter Krogh ("The DAM Book") ASMP/It's Your Business Event Series
-Eddie Tapp ("Photoshop Workflow Setups") Pro Tips Tour
-Derrick Story ("Digital Photography Pocket Guide" and "iPhoto 6:
 The Missing Manual") at NCMUG's Macintosh Computer Expo,
 Santa Rosa, CA--October 7
-Derrick Story ("Digital Photography Pocket Guide" and "iPhoto 6:
 The Missing Manual") at Santa Rosa Junior College,
 Santa Rosa, CA--October 8

Conference News
-ETech 2007 Call for Papers
-Proposals for the 2007 MySQL Conference & Expo

-CRAFT on Newsstands October 17
-Work for O'Reilly
-User Group Members receive a special 30% discount on
 O'Reilly Learning Courses
-Unit Testing Your Documentation
-Understanding Newlines
-Digital Media Insider Podcast: Playing with Audio Plugins
-George Jardine Discusses the Adobe Lightroom Adventure
-Image Sharpening With Photoshop CS2
-A Briefing on Synching
-Unify and Synchronize Your iTunes Libraries
-How to Remove Startup Programs
-Building Photo Uploaders with XAML
-Separation of Concerns in Web Service Implementations
-How to Publish Multiple Websites Using a Single Tomcat Web
-Batch Updates with PL/pgSQL
-Visualizing Database Information with Tableau
-MAKE Japan Now Available
-Weekend Projects: Batometer Instructions
-Barbara Brundage discusses "Photoshop Elements 5: The Missing Manual"
-Life Cycles
-Flex 2: Rich Internet Applications in a Flash
-Advanced Accessibility Techniques

New Releases--Books, PDFs, and Rough Cuts
Get 30% off a single book or 35% off two or more books from O'Reilly,
No Starch, Paraglyph, PC Publishing, Pragmatic Bookshelf, SitePoint,
or Syngress books you purchase directly from O'Reilly.
Just use code DSUG when ordering online or by phone 800-998-9938.

Free ground shipping on orders of $29.95 or more.
For more details, go to:

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:

***Ajax and Web Services (PDF)
Publisher: O'Reilly
ISBN: 0596528531
Ajax and web services are a perfect match for developing web
applications. Ajax has built-in abilities to access and manipulate XML
data, the native format for almost all REST and SOAP web services. Using
numerous examples, this document explores how to fit the pieces
together. Examples demonstrate how to use Ajax to access publicly
available web services from Yahoo! and Google. You'll also learn how to
use web proxies to access data on remote servers and how to transform
XML data using XSLT.

***ASP.NET 2.0 Black Book
Publisher: Paraglyph Press
ISBN: 1933097175
The book covers the entire spectrum of ASP.Net 2.0, from Webparts to
Master Pages, incorporating newer technologies including Ajax and Atlas,
developing mobile Web applications using ADO.Net 2.0, and data binding
to many sources including databases, file-streams, and XML. Hundreds of
unique programming solutions are provided that developers can use right
away to save many hours of programming time.

***Classic LEGO Mindstorms Projects and Software Tools
Publisher: Syngress
ISBN: 159749089X
The perfect book/DVD for the Lego Mindstorms geek eager to extend the
life of their RIS 1.x and 2.x kits, RCX Bricks, motors, and programs by
building new projects. Includes 40 projects, software tools such as
LDraw, MLCad andPOV-Ray; and complete RCX and NQC code files. All
projects are in PDF form on the DVD, ready for printing, copying or
annotating. A perfect resource for clubs and classes as well.

***Code Craft
Publisher: No Starch Press
ISBN: 1593271190
"Code Craft" teaches programmers how to move beyond writing correct code
to writing great code. The book covers code writing concerns, including
code presentation style, variable naming, error handling, and security;
and the wider issues of programming in the real world, such as good
teamwork, development processes, and documentation. "Code Craft" presents
language-agnostic advice that is relevant to all developers, from an
author with loads of practical experience.

***Designing and Building Enterprise DMZs
Publisher: Syngress
ISBN: 1597491004
Building DMZs for Enterprise Networks covers a sorely needed area in
critical business infrastructure: the Demilitarized Zone. DMZs play a
crucial role in any network consisting of a Hosted Internet Web Server,
internal servers which need to be segregated, External to Internal DNS
Server, and an E-mail SMTP Relay Agent. This book covers what an
administrator needs to plan out and integrate a DMZ into a network for
small, medium, and Enterprise networks.

***Enemy at the Water Cooler
Publisher: Syngress
ISBN: 1597491292
Organizations spend billions each year securing assets. Most
countermeasures are designed to address external attacks. What happens
when the attacker is a trusted employee with access to sensitive assets?
Insider threats are easy to perpetrate, hard to prevent, and managing
them is politically charged. Spanning over a decade, this book shares
real life stories of insider threats and countermeasures through various
geographies and business verticals.

***Essential Computer Security: Everyone's Guide to Email, Internet, and
Wireless Security
Publisher: Syngress
ISBN: 1597491144
Do you want your computer to be absolutely, positively, 100% secure
against all vulnerabilities and exploits both known now and those yet to
be discovered? That is simple--leave your computer in the box it came
in. The only way to be 100% secure is never to turn the computer on.
Once you turn the computer on, you begin a tight-rope-balancing act
between functionality, convenience, and security.

***Firewall Policies and VPN Configurations
Publisher: Syngress
ISBN: 1597490881
The security provided by firewalls and VPNs is only as strong as the
protocol rules and policies that you create. "Defense-in-depth" and
"least privilege" are merely holes in your perimeter waiting to be
exploited, unless you can define and maintain protocol rules that allow
only the minimum protocols required to provide your requisite services.
This book provides fundamental information necessary to configure
firewalls and build VPNs and DMZs to survive the dangers of today's
internet. Products covered include Cisco PIX Firewall, ISA Server 2004,
Check Point NGX, Juniper's NetScreen Firewalls, SonicWall, and Nokia.

***Getting Started with .NET 3.0 (PDF)
Publisher: O'Reilly
ISBN: 059652921X
Learn how to create more dynamic user experiences and build secure web
services using Windows Communication Foundation (WCF) and Windows
Presentation Foundation (WPF), two of the foundational pillars of .NET
3.0, with this succinct and well-written PDF document.

***Getting Started with Atlas (PDF)
Publisher: O'Reilly
ISBN: 0596529171
In this Short Cut, Microsoft MVP Wei-Meng Lee introduces you to Atlas by
showing ten ways you can use the technology to improve the user
experience of your existing ASP.NET 2.0 apps. There's no better way to
get acquainted with Atlas than by diving into a project, so read on and
get started.

***Getting Started with Hibernate 3 (PDF)
Publisher: O'Reilly
ISBN: 0596528183
This PDF updates the introductory material from the award-winning
"Hibernate: A Developer's Notebook" to teach you how to jump right in and
get productive with the current release of Hibernate. You'll be walked
through the ins and outs of setting up Hibernate and some related tools
that make it easier to use--and that may give you new ideas about how to
store information in your Java programs.

***Hacking the Cable Modem
Publisher: No Starch Press
ISBN: 1593271018
Inside "Hacking the Cable Modem," you'll learn the history of cable
modem hacking, how a cable modem works, the importance of firmware, how
to unblock network ports and unlock hidden features, how to hack and
modify your cable modem, what uncapping is and how it makes cable
modems upload and download faster. Written for people at all skill
levels, the book features step-by-step tutorials with easy to follow
diagrams, source code examples, hardware schematics, links to software
(exclusive to this book!), and previously unreleased cable modem hacks.

***How to Cheat at Windows System Administration Using
Command Line Scripts
Publisher: Syngress
If you want to streamline the administration of your Windows servers and
workstations by using command line scripts, this is the book for you.
With every new version of Windows, Microsoft attempts to ease
administrative tasks by adding more and more layers of graphical user
interface (GUI) or configuration wizards (dialog boxes). While these
"wizards" are interactive and make the administrator's job simpler, they
are nowhere near as quick or efficient as a well-crafted command-line
script or batch file.

***JavaScript: The Definitive Guide, Fifth Edition
Publisher: O'Reilly
ISBN: 0596101996
The indispensable reference for JavaScript programmers since 1996,
"JavaScript: The Definitive Guide, Fifth Edition" is completely revised
and expanded to cover JavaScript as it is used in today's Web 2.0

***Mac OS X Tiger Server Administration (PDF)
Publisher: O'Reilly
ISBN: 0596529546
"Mac OS X Tiger Server Administration" gives Unix, Windows, and Mac
administrators what they need to master every aspect of this server,
from the command line to Apple's graphical tools. Full of much-needed
insight, clear explanations, and troubleshooting tips, the book shows
readers how to utilize Tiger server's capabilities and features in their
individual environments, while highlighting the differences between Mac
OS X and other server platforms.

***MAKE: Technology On Your Time Volume 07
Publisher: O'Reilly
ISBN: 0596527187
If you like to tweak, disassemble, recreate, and invent cool new uses
for technology, you'll love MAKE, our project-based quarterly for the
inquisitive do-it-yourselfer. "MAKE Volume 07" is the Backyard Biology
issue, with DNA extraction, plant grafting, home mycology lab, snail
cryogenics, and more. Also, learn how to make your own Stirling engine,
install a video camera on a model rocket, make a head-mounted water
cannon, and dozens of other projects to satiate your inner maker.

***PC Music: The Easy Guide
Publisher: PC Publishing
ISBN: 1870775201
Completely updated with new sections on the MP3 revolution, the PC as a
complete Media Center and the realisation of your PC as a recording
studio, this new edition of "PC Music--the easy guide," will show you
what can be done, what it all means, and what you will need to start
creating and enjoying your own music on your PC.

***Photoshop Elements 5: The Missing Manual
The most popular photo-editing program on the market, Photoshop Elements
not only has Photoshop's marvelous powers, but includes creative
capabilities the mothership lacks. The latest version, "Photoshop
Elements 5," offers new scrapbook features among many other
improvements. Our Missing Manual carefully explains every feature
(something no other book has done) by putting each one into a clear,
easy-to-understand context--all with a bit of wit and good humor. This
book is for the Windows users of Photoshop Elements.

***Photoshop Workflow Setups
Publisher: O'Reilly
ISBN: 0596101686
Adobe Photoshop has so many different work areas and tools that it can
become confusing or even intimidating for digital photographers to use
in a production environment. This first book in our new series on
digital photography offers a step-by-step approach to Photoshop's vast
collection of menus, palettes, and tools, showing you not only how they
work, but how they should work for your specific needs in a visually
uncluttered workspace.

***Ruby Cookbook (PDF Version)
Publisher: O'Reilly
ISBN: 0596523696
From data structures and algorithms, to integration with cutting-edge
technologies, the "Ruby Cookbook" has something for every programmer. When
you need to solve a problem, don't reinvent the wheel: look for it in the

***Ruby on Rails: Up and Running
Publisher: O'Reilly
ISBN: 0596101325
This compact guide from O'Reilly teaches you the basics of Ruby on
Rails, the super-productive new way to develop full-featured web
applications. Discover how to install and use both the Ruby scripting
language and the Rails framework. More advanced material shows you just
how fast Ruby on Rails can go.

***Running Mac OS X on Windows (PDF)
Publisher: O'Reilly
ISBN: 0596528434
Despite Apple's move to Intel's CPU architecture, if you want to run the
Mac OS X operating system on your Windows PC, the only logical way to do
it is to run it in an emulator. In this Short Cut, you will learn how to
install Mac OS X on your PC using PearPC, an open source emulator that
emulates the PowerPC architecture. We'll walk you through all of the
steps needed to successfully get Mac OS X working, as well as show you
how to configure additional settings to make Mac OS X functional.

***Scripting InDesign with JavaScript (PDF)
Publisher: O'Reilly
ISBN: 0596528175
InDesign provides a powerful set of tools for producing beautiful
documents. While you can certainly do all your work by hand through
InDesign's graphical interface, there are many times when it's much
easier to write a script. Once you've automated a task, you can run it
over the whole document, ensuring consistency, or just when you need it,
simplifying and speeding your layout process. All it takes is a bit of
JavaScript knowledge and a willingness to explore InDesign's programming

***SQL Hacks: Rough Cuts Version
Publisher: O'Reilly
ISBN: 0596527152
Whether you're running Access, MySQL, SQL Server, Oracle, or PostgreSQL,
this book will help you push the limits of traditional SQL to squeeze
data effectively from your database. It offers 100 hacks--unique tips
and tools--that bring you the knowledge of experts who apply what they
know in the real world to help you take full advantage of the expressive
power of SQL. You'll find practical techniques to address complex data
manipulation problems.

***Ubuntu Linux for Non-Geeks
Publisher: No Starch Press
ISBN: 1593271182
This newbie's guide to Ubuntu lets readers learn by doing. Step-by-step
projects build upon earlier tutorial concepts and increase the reader's
understanding of topics such as installing new software; Internet
connectivity; working with removable devices; and even handling DVDs and
iPods. Average desktop users are eased into the world of commands, thus
allowing them to work with script-based applications; converting RPMs to
DEB files; and compiling software from source.

***Virtualization with Microsoft Virtual Server 2005
Publisher: Syngress
ISBN: 1597491063
This book provides the essential concepts as well as an advanced
understanding of Microsoft's Virtual Server 2005 and explains what the
virtual evolution is and why it is important. Readers of this book will
have the requisite knowledge to plan and execute a server consolidation
project as well as build both basic and advanced virtual machines and a
virtual infrastructure. In short, this book will evolve its readers into
virtual gurus.

***Visual Basic 2005 Cookbook
Publisher: O'Reilly
ISBN: 0596101775
This book will help you solve more than 300 of the most common and
not-so-common tasks that working Visual Basic 2005 programmers face
every day. If you're a seasoned .NET developer, beginning Visual Basic
programmer, or a developer seeking a simple and clear migration path
from VB6 to Visual Basic 2005, the Visual Basic 2005 Cookbook delivers a
practical collection of problem-solving recipes for a broad range of
Visual Basic programming tasks. It's sure to save you time, serving up
the code you need, when you need it.

***MAKE Magazine Subscriptions
MAKE Magazine Subscriptions
The annual subscription price for four issues is $34.95. When you
subscribe with this link, you'll get a free issue--one plus four 
more for $34.95. So subscribe for yourself or friends with this
great offer for UG Members: five volumes for the cost of four.
Subscribe at:

***Craft Magazine Subscriptions
The annual subscription price for four issues is $34.95. When you
subscribe with this link, you'll get a free issue--the first one plus
four more for $34.95. So subscribe for yourself or friends with this
great offer for charter subscribers: five volumes for the cost of four.
Subscribe at:

Upcoming Events
***For more events, please see:

***O'Reilly at the Sonoma County Book Festival,
   Santa Rosa, CA--September 16
Visit our booth to peruse just a few of our many titles,  grab a
catalog, and pick up a copy of MAKE magazine while you're there.

***chromatic ("Perl Testing: A Developer's Notebook" and "Perl
   Hacks") at the Seattle Perl Users Seattle, WA--September 19
Join author chromatic for a talk on "Perl Hacks You Might Not Know,"
featuring hacks from the book and some new hacks. He'll also cover
embedding Parrot in Perl 5 and Ruby and bootstrapping tests for a
language using Parrot.

***Stephen Johnson ("Stephen Johnson on Digital Photography") joins
   SFDIG, San Francisco, CA--October 3
Photographer and author Stephen Johnson will be discussing his hard won
insights into digital photography and print making. Existing SFDIG 2006
members get in free, or you can attend an individual meeting for a fee
of $20.

***C.J. Date ("The Relational Database Dictionary" and "Database in
   Depth") at the Data Management Association, Beaverton,
   Oregon--October 4
Author Chris Date shares the secrets to Dropping ACID, Nullology: the
study of the empty set, View Updating, and Database Graffiti at the
"Masterclass with Chris Date" training event.

***Julieanne Kost ("Window Seat") Project: Photoshop Lightroom
   School Tour
Author Julieanne Kost will provide students with an in-depth seminar on
using Adobe Photoshop CS2 and Adobe Lightroom beta, highlighting their
combined support for a digital workflow. For a complete list of cities
and dates, go to:

***Peter Krogh ("The DAM Book"), ASMP/It's Your Business Event Series  
Author Peter Krogh will be teaching the "Get Your DAM Stuff Together"
track for ASMP's "It's Your Business" Series. For a complete list of
cities and dates, go to:

***Eddie Tapp ("Photoshop Workflow Setups") Pro Tips Tour
Author Eddie Tapp will teach you the complete digital workflow from
capture to final output. During this seminar, Monte Zucker and Eddie
Tapp cover concept to completion--posing, pixels, Photoshop, and
printing--everything needed to create beautiful digital photographic
portraits. For a complete list of cities and dates, go to:

***Derrick Story ("Digital Photography Pocket Guide" and "iPhoto 6:
   The Missing Manual") at NCMUG's Macintosh Computer Expo,
   Santa Rosa, CA--October 7
Author Derrick Story  will be at speaking at the annual NCMUG Macintosh
Computer Expo. O'Reilly will be on hand to sell books at the Expo.

***Derrick Story ("Digital Photography Pocket Guide" and "iPhoto 6:
The Missing Manual") at Santa Rosa Junior College,
  Santa Rosa, CA--October 8
Author Derrick Story will be holding half-day seminar through the Santa
Rosa Junior College Community Education program.

Conference News
***ETech 2007 Call for Papers
According to Arthur C. Clarke, "Any sufficiently advanced technology is
indistinguishable from magic." But just how advanced is sufficiently
advanced? Clarke's Third Law provides the inspiration for the next
ETech, the O'Reilly Emerging Technology Conference. The 2007 edition of
the conference is all about magical innovations and will reveal the
sufficiently advanced technology behind them. The next ETech takes place
on March 26-29, 2007 in San Diego, California. Proposals are due no
later than October 9, 2006.

***Proposals for the 2007 MySQL Conference & Expo Are Now Being Accepted
The Call for Participation for the 2007 MySQL Conference & Expo has just
opened: an invitation for database experts and enthusiasts to share their
knowledge of MySQL with the global open source community. The theme for
the 2007 conference is "Scale to New Heights with MySQL." This annual
event brings nearly 2,000 MySQL developers, DBAs, users, and partners
together in Santa Clara, California. The Call for Participation ends
November 7, 2006; the conference takes place April 23-26, 2007.

News From O'Reilly & Beyond
General News
***CRAFT on Newsstands October 17
From the team who brought you MAKE, CRAFT is the first project-based
magazine dedicated to the renaissance that is occurring within the world
of crafts. Celebrating the DIY spirit, Craft's goal is to unite,
inspire, inform, and entertain a growing community of highly imaginative
people who are transforming traditional art and crafts with
unconventional, unexpected and even renegade techniques, materials, and
tools; resourceful spirits who undertake amazing crafting projects in
their homes and communities. We call them "Makers."

We anticipate a very quick sellout (as was the case with the inaugural
issue of MAKE). Avoid the crushing disappointment of an empty newsstand,
and reserve a copy today by subscribing with this special UG discount

***O'Reilly Media Announces Co-Publishing Agreement with Adobe Systems
We just  announced the Adobe Developer Library, a new publishing imprint
in partnership with Adobe Systems, designed to meet the rising demand
among developers for tools and resources to help create the next
generation of rich internet applications. Adobe and O'Reilly have
entered into an agreement to co-publish and co-brand books and online
learning resources for developers creating applications with
technologies such as Adobe Flex, ActionScript, and Adobe Flash and Flash
Video. Stay tuned for more information.

***Work for O'Reilly
We have immediate openings for the following:
-Digital Content Specialist
-Senior Software Engineer
-Strategic Sales Executive
For more information and more job openings, go to:

***User Group Members receive a special 30% discount on
   O'Reilly Learning Courses
As an O'Reilly User Group member, you save on all the courses in
the following University of Illinois Certificate Series:
-Linux/Unix System Administration
-Web Programming
-Open Source Programming
-.NET Programming

To redeem, use Promotion Code "ORALL1," good for a 30% discount,
in Step #3 of the enrollment process. Each course comes with a free
O'Reilly book and a 7-day money-back guarantee. Register online:

Open Source
***Unit Testing Your Documentation
It's fairly easy to prevent errors in code from occurring and
reoccurring; unit tests are an effective strategy to prevent
regressions. But what about the example code in your documentation?
Errors there can frustrate and thwart readers and learners. Fortunately,
it's possible to test your documentation almost as effectively. Leonard
Richardson, coauthor of the "Ruby Cookbook," demonstrates how he kept his
code examples correct.

***Understanding Newlines
Munging text is familiar to agile language programmers. It's very
straightforward, right? Text comes in, text changes, and text goes out.
Yet in a multi-OS world with networks, internationalization, and
character sets, is text really that simple? Xavier Noria delves into how
computers handle text to explain the newline problem and how to work
with it in agile languages.

Digital Media
***Digital Media Insider Podcast: Playing with Audio Plugins
Listen as songwriter and Pro Tools guru Gina Fant-Saez transforms a
dust-dry vocal into a gorgeous soundscape by chaining four cool effect
plugins, and then builds a song from scratch using only virtual

***George Jardine Discusses the Adobe Lightroom Adventure
George Jardine, pro shooter and Adobe Lightroom Evangelist, was part of
the Lightroom Adventure team that traveled to Iceland during the summer
of 2006. In this interview by fellow Adventurer Derrick Story, George
talks about working with other world class photographers on location and
the development of Adobe Lightroom... and how the two forces came
together in Iceland.

***Image Sharpening With Photoshop CS2
Having trouble applying Photoshop's Unsharp Mask filter to your
creations? Using the Unsharp Mask can be tricky business but, as author
Corrie explains, some good technique, a little patience, and an artistic
eye is all you need to sharpen your images to a professional standard.

***A Briefing on Synching
The idea behind synchronizing, or synching, is simple: take information
you collect on one device, like the contact lists you keep on your
laptop, and combine it with similar information on other devices so that
the two sets of information match. Sounds easy enough, but there are a
few tricks to understand. In this "Take Control" excerpt, Michael Cohen
provides an informative overview for getting your info in sync.

***Unify and Synchronize Your iTunes Libraries
Last June, David Miller published an article that explained how to
synchronize playlists on iTunes. Today, Matthew Russell extends this
idea by investigating and presenting three different ways to synchronize
the actual contents of your iTunes music libraries when they are
scattered across multiple machines. Then in the second half of the
article, Matthew lays the foundation for a custom Python script that you
can extend across multiple platforms and in various other ways.

***How to Remove Startup Programs
Got a PC that takes a week and a day to boot up? Most likely, it's
filled with programs that start at bootup--programs you don't need.
Mitch Tulloch shows you all the secrets of how to ferret out and remove
these time and resource wasters.

***Building Photo Uploaders with XAML
Who says Windows can't play nice with open source applications? Jack
Herrington uses the XAML technology on Windows Vista to create a
visually appealing and user-friendly image uploading application for
getting pictures into a PHP web application.

***Separation of Concerns in Web Service Implementations
The principle of "separation of concerns" is much repeated in SOA
circles... so why are transactional integrity, security, and business
logic so often intermingled in SOA implementations? In this article,
Tieu Luu shows how to use Spring to separate out security concerns in an
Axis-based web service.

***How to Publish Multiple Websites Using a Single Tomcat Web
While the idea of mapping several names onto one Apache instance with
VirtualHost directives is well known, what do you do when you're serving
web apps with Tomcat? Satya Komatineni has both the code and the configs
that you'll need to make this work.

***Batch Updates with PL/pgSQL
Loops are slow, algorithmically speaking. Every time you find yourself
looping over data, you have a process that, at best, scales linearly
with the number of items to process. SQL gives you options to perform
multiple updates at once; David Wheeler demonstrates how to make them
work with PL/pgSQL.

***Visualizing Database Information with Tableau
Although there are several tools available to help users efficiently and
easily create pivot tables or cross-tabulations, being able to visualize
the cross-tabulations in real time is much more useful. Ben Lorica and
the O'Reilly Research team recently tried a visual analysis and
reporting tool called Tableau. It worked well for them; might it work in
your data warehouse?

***MAKE Japan Now Available
MAKE is coming to Japan! It will share content from the pages of MAKE,
but will be specifically for Japan.

You can download a sample MAKE 01 (Japanese PDF) here:

***Weekend Projects: Batometer Instructions

For More MAKE Projects and info, go to:

***Barbara Brundage discusses "Photoshop Elements 5: The Missing Manual"
In this podcast, O'Reilly Media's Sara Peyton interviews Barbara
Brundage. Barbara's an extraordinary harpist who has performed for
dignitaries and celebrities around the world including Margaret
Thatcher, Tom Cruise, the Clintons, and Isaac Stern. She's also the
go-to expert when it comes to using Photoshop Elements. Her brand new
book, "Photoshop Elements 5: The Missing Manual" is all about the
just-announced version of Elements. And she's going to talk to us about
the cool new tools for digital photographers and scrapbookers in this
new program.

***Life Cycles
Releasing early and often. Mark Lucovsky contrasts his experience at
Microsoft and at Google. Simon Phipps says that "lock in is the new lock
out" and we preview Euro OSCON. Six Apart's Anil Dash has a stack of
services you might use to build your applications and Damian Conway
pokes fun at the world of Web 2.0 businesses. (DTF 09-11-2006: 26
minutes 45 seconds)

***Flex 2: Rich Internet Applications in a Flash
Take your interactive web apps to the next level with Adobe's Flex
2--it's fast, fashionable, and free! Join Josh as he walks through the
process of developing a simple Flash project that shows just how easy it
is to build cross-platform web apps with Flex 2.

***Advanced Accessibility Techniques
If you think the W3C guidelines are your ticket to an accessible site,
think again! While the W3C guidelines are important, if you want your
web site to be truly accessible, you'll need to venture beyond these
guidelines. Trenton explains all in this hands-on technical tour.

Until next time--

Marsee Henon

1005 Gravenstein Highway North
Sebastopol, CA   95472
http://ug.oreilly.com/  http://ug.oreilly.com/creativemedia/



More information about the PLUG mailing list