advertisement

Listen Print

Hitchhiker's Guide to ETech 2003

by Derrick Story
Network Newsletter for 04/22/2003

Dear Readers,

Today is tutorial day at the Emerging Technology Conference in Santa Clara, California. The sessions and the exhibits open on Wednesday. If you've never been to one of these gigs, I have some good information for you.

Start by taking a look at my weblog, "Everything You Need to Know About the Emerging Technology Conference." Here you'll find links to weblogs, pictures (taken by yours truly), media reviews, announcements, exhibitor information, and how to sign up for a pass. (Remember the sessions and keynotes don't start until tomorrow.)

Howard Rheingold is Wednesday's opening keynote, discussing "Technology Innovation and Collective Action." Then later that morning, Eric Bonabeau takes the stage and talks about "Biological Computing." After a lunch break the sessions begin. In my weblog I have a link to the events grid. You might want to take a look at it just to get a feel for the amazing variety of high-tech subjects offered.

To subscribe to the O'Reilly Network newsletter (or other newsletters), visit https://epoch.oreilly.com/account/default.orm and select the newsletters you wish to receive in your user profile (you'll need to log in with your existing O'Reilly Network account -- if you don't yet have an account, you'll need to create one).

To change your newsletter subscription options, please visit https://epoch.oreilly.com/account/default.orm and click the"Manage My Newsletters" link. For assistance, send email to

Really, this show is something else. If you're in the Silicon Valley area, you should at least register for a free exhibits pass and stop by on Wednesday or Thursday ... just to feel the energy.

If you can't make it, we'll be reporting all week on O'Reilly Network. Stay tuned!

Until next week,
Derrick

Derrick Story
O'Reilly Network Technical Editor
derrick@oreilly.com

Featured Articles

Eight Search Engine C Changes
Everything You Need to Know About the Emerging Technology Conference Is Right Here

Apache Web Serving with Jaguar, Part 3
In the first part of this series, Kevin Hemenway showed you how to easily start serving web pages from your Mac OS X computer. In the second article, he explored the world of CGI access. Today, he moves forward with a look at PHP and simple access controls.

Using PL/SQL Records in SQL Statements
The PL/SQL RECORD datatype has been available for years; however, its usefulness was limited because it wasn't possible to use records inside SQL statements. Oracle 9i Release 2 corrects this deficiency. In this final installment in their series on new Oracle 9i features, Steven Feuerstein, coauthor of Oracle PL/SQL Programming, 3rd Edition, and Bryn Llewellyn demonstrate how you can now employ records in UPDATE, INSERT, DELETE, and SELECT statements.

Isolated Storage Basics
It's not unusual for an application to need to store some data for later use; maybe your application allows the user to set persistent options or save work in progress. But even the simple act of saving data can be fraught with dangers in today's world. In this article, Mike Gunderloy shows you how to use isolated storage to save your data.

Snort Problems
Noel Davis looks at buffer overflows in Snort and SheerDNS, and problems in Xinetdvixie-cron, Oracle E-Business Suite FNDFS, xfsdump, Ximian Evolution, GtkHTML, kdegraphics, and psbanner.

Judging for First Mac Innovators Contest Complete, Award Presentation Scheduled
The ballots have been cast and the winners decided upon for the inaugural Mac OS X Innovators contest. This update brings you up to speed on the awards presentation and sets the stage for the second competition.

Soldiers Renege on Hackers
O'Reilly author and UNIX old-timer Ian Darwin comments on DARPA cutting funding to the OpenBSD project.

Using the Sony Ericsson P800 Smartphone
The Sony Ericsson P800 is a tri-band smartphone (which means you can use it in Asia as well as in Europe and the US) that is jam packed with features. At its core is the Symbian OS version 7.0. Wei Meng Lee puts the Sony through its paces and reports his findings here.

A Primer on Python Metaclass Programming
Classes and objects are simple, right? Once you really get it, isn't that all there is? Well, no--there's a whole class of advanced object-oriented techniques to make your code simpler, stronger, and more elegant. This week, David Mertz explains metaclasses--the building blocks of classes. Though the examples are in Python, the ideas translate to many other languages.

Spam Busters
Spam has become a $10 billion problem for American businesses, and liability concerns could push that amount even higher. To help enterprise recipients fight back the rising tide, ActiveState convened a task force of open source spam fighters to address the problem.

Reading and Writing Excel Files with POI
The Jakarta POI project provides a nice Java API for reading and writing Microsoft file formats. After learning about the project, most people ask, "How can I write a spreadsheet?" Andrew C. Oliver and the POI folks demonstrate how to read and write Excel files using the Horrible SpreadSheet Format class.

All That We Can Leave Behind
In Mark Pilgrim's latest Dive Into XML column, he continues the examination of XHTML 2 migration issues, this time looking at the loss of the br element and the style attribute.

Filters in Apache 2.0
Geoffrey Young, co-author of the renowned mod_perl Cookbook, brings us an introduction to Apache mod_perl 2.0, starting with Apache filters.

New Books from O'Reilly & Associates

Programming Visual Basic .NET, 2nd Edition

The Web Programming CD Bookshelf, Version 1.0

Programming .NET Components

O'Reilly Network Top Five Articles Last Week

  1. Top Ten Digital Photography Tips
    You have a digital camera and have recorded the typical shots of family and friends. Now what? Here are ten tips to make your next batch of digital images so impressive that people will ask: "Hey, what type of camera do you have?" Guess what? It's not the camera.

  2. Secure Programming Techniques
    In this first installment in a multipart series of excerpts from Practical Unix & Internet Security, 3rd Edition, you'll find tips and general design principles to code by that will help you avoid security-related bugs. And check back to this space over the next few weeks for additional tips, all selected from Chapter 16 on "Secure Programming Techniques."

  3. Reading and Writing Excel Files with POI
    The Jakarta POI project provides a nice Java API for reading and writing Microsoft file formats. After learning about the project, most people ask, "How can I write a spreadsheet?" Andrew C. Oliver and the POI folks demonstrate how to read and write Excel files using the Horrible SpreadSheet Format class.

  4. Cooking with Java XP
    In this recipe from Chapter 5 of Java Extreme Programming Cookbook, learn how to configure your development environment to support test-first development with HttpUnit, JUnit, Tomcat, and Ant.

  5. Introducing DHCP
    On all but the smallest TCP/IP network, it's handy to configure network information for computers automatically. That's what DHCP does. It's easy to act as a DHCP client, but configuring a server is a little trickier. Dru Lavigne introduces DHCP and explains what you need to know to setup a simple DHCP server.


Return to list of Network Newsletters.

Return to the O'Reilly Network.