THE O'REILLY NETWORK NEWSLETTER
-------------------------------------
The latest from http://oreillynet.com
==================================================================
Sybase ASE Express Edition for Linux - FREE
The first enterprise-class commercial database that can
take you from pilot to deployment for zero dollars and
zero risk. Zero software licensing costs. Zero maintenance
costs. Download it now:
http://www.oreilly.com/go/syb_orn102604
==================================================================
Hello Readers,
This week, we're deep into exploring the Mac OS X platform at
the O'Reilly Mac OS X Conference in Santa Clara, California. From
sessions covering Cocoa, Objective-C, and Xcode, to
presentations on the latest in audio, video and everything
related to digital media on the Mac, there's something here
for every current and future Mac developer. If you can't be
here in person, check out our online coverage of the conference
over on MacDevCenter.com.
http://www.macdevcenter.com/mac/osx2004/
During the Tuesday morning feature presentations, Derrick Story
announced the winners of our 2004 Mac OS X Innovators Contest.
"Delicious Library," entered by Delicious Monster Software,
was honored with the first place award in the U.S. Category,
and "FotoMagico" by Boinx Software earned the top spot in the
International Category. If you're an OS X user and you're not
familiar with these programs, I'd highly recommend you give
them a spin. It's great to see this kind of innovation happening
on the Mac platform. For a list of all the finalists and links to
their entries check out:
http://press.oreilly.com/pub/pr/1245
Happy reading,
Bruce Stewart
O'Reilly Network Editorial Director
[EMAIL PROTECTED]
=====================================================================
Sponsored by Nokia
Like 170 Million New Customers? Learn to Port to Nokia Devices
October 28, 2004. Click here to register:
http://www.oreilly.com/go/nok_orn102604
=====================================================================
*** Featured Articles ***
Analyzing Baseball Stats with R
An introduction to one way of examining the abundance of raw
data available on the web: using R to analyze baseball stats.
http://www.oreillynet.com/pub/a/network/2004/10/27/baseball.html
***
Interview: Carmen Rizzo--Synthesizing the World
If Carmen Rizzo were in a circus, he'd be its best juggler.
It's amazing how this Hollywood-based producer, composer, and
remixer keeps artists, songs, technologies, concerts, films,
studios, continents, and even trustees aloft. Appropriately,
one of his remixes appears this year on Cirque du Soleil's
20th Anniversary CD.
http://digitalmedia.oreilly.com/pub/a/audio/2004/10/26/rizzo_db.html
***
Sneaky Tricks for Speech Synthesizers
Surprisingly, synthetic speech can add a captivating human aspect
to your music. Here are several creative (and free) ways to
use speech synthesizers.
http://digitalmedia.oreilly.com/pub/a/audio/2004/10/26/speechsyn.htm
***
Cooking with Access
The authors of Access Cookbook, 2nd Edition have selected four
recipes offering practical solutions to common problems Access
users face. Read on and learn how to perform a mail merge from
Access to Word, create a web front end to an Access table, build
an object inventory, and export columns to an HTML table.
http://www.windowsdevcenter.com/pub/a/windows/excerpt/acsckbk/
***
Stop Mac Envy Forever
Do you suffer from Mac envy? You're not alone. Apple is famous
for its interface design. But suffer no more--Thomas Kunneth
shows you how to make your PC work like Mac OS X.
http://www.windowsdevcenter.com/pub/a/windows/2004/10/26/MacEnvy.html
***
Mac Modding Shortcuts
Make repetitive tasks simpler and maximize ergonomic efficiency
with this excerpted chapter from Erica Sadun's Modding Mac OS X.
Neat, concise, and easy-to-use, this excerpt helps you add,
remove, and change keyboard shortcuts to meet your personal
computing needs. Keep your hands on the keyboard and give that
mouse a rest.
http://www.macdevcenter.com/pub/a/mac/excerpt/modosx_ch8/
***
Learning ASP.NET for the ASP developer - Part 2
In the first part of this tutorial, we showed how ASP.NET allows
us to cleanly separate presentation markup from server side
script code. In this second part, we will continue our
investigation of ASP.NET from a classic ASP developer's
perspective. We will delve deeper and demonstrate how an ASP.NET
page is put together.
http://www.ondotnet.com/pub/a/dotnet/2004/10/25/asp2aspnet_pt2.html
***
Transferring Files to Your Pocket PC Using Infrared
It may be old tech, but using infrared can be a handy way to
sync up your Pocket PC on the road.
http://www.oreillynet.com/pub/a/wireless/2004/10/25/pocketpc.html
***
Programming With Cocoa: Making Cocoa-Java Apps Scriptable
In this article, Mike Butler provides tips and examples for
implementing an AppleScript interface in a Cocoa-Java-based
application. Believe it or not, after a few exercises, you'll
see that it works just as you would expect it to.
http://www.macdevcenter.com/pub/a/mac/2004/10/22/cocoa.html
***
The State of VoIP
Fresh back from the Fall 2004 Conference and Expo of the Voice
on the Net (VON) Coalition, Andy Oram reports on the state of
VoIP: what are its implications, where is it headed, and a
detailed look at the many regulations that may help shape its
future.
http://www.oreillynet.com/pub/a/network/2004/10/22/voip_1.html
***
Perl Code Kata: Testing Taint
Persistently practicing good programming will make you a better
programmer. It can be difficult to find small tasks to practice,
though. Fear not! Here's a 30-minute exercise to improve your
testing abilities and your understanding of Perl's taint mode.
http://www.perl.com/pub/a/2004/10/21/taint_testing_kata.html
***
Gaming Hacks for Geeks, Part 1
In this two-part series, Gaming Hacks author Simon Carless has
selected two hacks for your gaming pleasure. This week, Simon
says, if you don't like your world, change it with this hack
on writing MMORPG macros. Next week, Simon will show you how
to create your own animations. Needless to say, Simon's got game.
http://www.onlamp.com/pub/a/onlamp/excerpt/gmhks_1004/
***
Secure Your Wireless with IPSec
Wireless can make your life much, much easier, but those pesky
radio waves won't stay put. Sometimes this is good, but sometimes
you want to lock down your network. WEP and MAC address filtering
aren't secure enough. IPSec, the same approach used to secure
VPNs, is much better. Dan Langille explains how to configure
Wifi with IPSec.
http://www.onlamp.com/pub/a/bsd/2004/10/21/wifi_ipsec.html
***
Allowing Registration-Required Binary Downloads
You have a great PDF, MP3, or binary file to distribute, but
you want to know who's downloading it. How hard could it be
to write a little PHP program to require registration before
letting your goodies loose? Robert Bernier demonstrates that
it's actually pretty easy.
http://www.onlamp.com/pub/a/php/2004/10/21/binary_downloads.html
***
Deploying a VPN with PKI
Security and convenience often conflict with each other. It'd
be nice to have access to your office network from anywhere,
but you can't trust the Internet. Virtual private networks are
one solution. Scott Brumbaugh explains how to deploy a VPN
using OpenVPN and OpenSSL.
http://www.onlamp.com/pub/a/security/2004/10/21/vpns_and_pki.html
***
Features: Speech Synthesis Markup Language: An Introduction
Peter Mikhalenko introduces SSML, an XML vocabulary for creating
speech-synthesis capable web applications.
http://www.xml.com/pub/a/2004/10/20/ssml.html
***
Eight Great Tips for DVDSP 3
Marc Loy, author of DVD Studio Pro 3: In the Studio, has chosen
eight tips to demystify the process of DVD design and authoring.
Coming straight from a seasoned veteran, these tips will help
save you hours of wasted time and frustration, so that you can
spend your time productively, making DVDs like a pro. Learn
how to use Photoshop for layering menus, get in touch with
graphical view, use A.Pack for all of your audio, override
remote control options, and much more.
http://digitalmedia.oreilly.com/pub/a/2004/10/20/dvdsp_3.html
***
An Introduction to AOP with the Spring Framework, Part 2
Russ Miles continues his introduction to Aspect-Oriented Programming
(AOP) in Spring by delving into the around advice, which allows
you to not just add to an existing method implementation, but
to completely replace it.
http://www.onjava.com/pub/a/onjava/2004/10/20/springaop2.html
***
>From the Editors List: The State of Java
Is the Java revolution over? Has the big business-friendly
approach turned Java into the new COBOL? Is the momentum behind
.NET and Mono stealing away the cool factor that Java once
enjoyed? Are those even bad things? In a recent discussion on
the Editors List, several editors--programmers themselves--debated
these questions.
http://www.oreillynet.com/pub/a/oreilly/editors/java_1004.html
*** New Books from O'Reilly Media ***
SELinux
http://www.oreilly.com/catalog/selinux/
JUnit Pocket Guide
http://www.oreilly.com/catalog/junitpg/
iPod and iTunes Hacks
http://www.oreilly.com/catalog/ipodtuneshks/
Write Great Code (No Starch)
http://www.oreilly.com/catalog/1593270038/
Spam Kings
http://www.oreilly.com/catalog/spamkings/
=====================================================================
Study Shows Safari Saves Time
http://safari.oreilly.com/
A recent study by The Ridge Group of Princeton, New Jersey found that
Safari Bookshelf delivers savings of about 24 times its cost. The group
found that without the use of an Electronic Reference Library (ERL),
the typical technology professional spends an average of 31 hours per
month looking for answers, researching issues, and helping colleagues
do the same. Safari subscribers, however, report an average of 13.5
hours saved per month--nearly half the amount of time lost by people
who don't subscribe.
Test it out with a free trial subscription:
http://oreillynet.com/safari-max/
=====================================================================
*** O'Reilly Network Top Five Articles Last Week ***
1. Seven Cool Mono Apps
Edd Dumbill takes a look at seven of the cool open source
programs being built on Mono.
http://www.oreillynet.com/pub/a/network/2004/10/18/mono.html
***
2. The State of Java
Is the Java revolution over? Has the big business-friendly
approach turned Java into the new COBOL? Is the momentum behind
.NET and Mono stealing away the cool factor that Java once
enjoyed? Are those even bad things? In a recent discussion on
the Editors List, several editors--programmers themselves--debated
these questions.
http://www.oreillynet.com/pub/a/oreilly/editors/java_1004.html
***
3. Google Your Desktop
Google your desktop and the rest of your file system, mailbox
and instant messenger conversations--even your browser cache.
The Google Desktop is your own private little Google server.
http://www.oreillynet.com/pub/a/network/2004/10/14/google_desktop.html
***
4. Secure Your Wireless with IPsec
Wireless can make your life much, much easier, but those pesky
radio waves won't stay put. Sometimes this is good, but sometimes
you want to lock down your network. WEP and MAC address filtering
aren't secure enough. IPsec, the same approach used to secure
VPNs, is much better. Dan Langille explains how to configure
Wifi with IPsec.
http://www.onlamp.com/pub/a/bsd/2004/10/21/wifi_ipsec.html
***
5. An Introduction to AOP with the Spring Framework, Part 2
Russ Miles continues his introduction to Aspect-Oriented
Programming (AOP) in Spring by delving into the around advice,
which allows you to not just add to an existing method implementation,
but to completely replace it.
http://www.onjava.com/pub/a/onjava/2004/10/20/springaop2.html
---------------------------------------------------------------------
To change your newsletter subscription options, please visit
https://epoch.oreilly.com/account/default.orm and click the
"Manage My Newsletters" link. For assistance, email
[EMAIL PROTECTED]
---------------------------------------------------------------------
------------------------ Yahoo! Groups Sponsor --------------------~-->
$9.95 domain names from Yahoo!. Register anything.
http://us.click.yahoo.com/J8kdrA/y20IAA/yQLSAA/67folB/TM
--------------------------------------------------------------------~->
-----------------------------
Visit www.tsolver.net sooner
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/tsolver/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/