advertisement

Print

Portland Is an Open Source Kind of Place

by Derrick Story
Network Newsletter for 07/23/2003

Dear Reader,

If you've seen any of the follow-up news from our recent Open Source Convention in Portland, Oregon, you've probably heard that the conference was a big success. I think you can attribute the success to all sorts of reasons, such as a strong program and a slightly more positive economic outlook. But having attended this event four years in a row, I think I'm also going to give lots of the credit to the thriving open source community in Portland.

Our previous two venues were in San Diego, California. It's a wonderful place to see Shamu at SeaWorld or visit its world famous zoo. But the term "open source" isn't exactly an every day uttering in that tourist town. Portland, on the other hand, has a very high "geek to normal person" ratio, plus developers have Powell's Technical Books to browse through when they feel like taking a stroll away from the computer screen.

In recent months, we've had the likes of O'Reilly heavy hitters Rael Dornfest, chromatic, and James Duncan Davidson relocate to the Portland area. Yes, the beer is good there, but I think there were other motives involved. And once the convention began earlier this month, I saw a glimmer why. The O'Reilly event was greeted, and supported, with open arms by our friends in the great Northwest.

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

I haven't heard what the final plans are for next year's OSCON location. But if it were up to me, I'd go back to that open source kind of place we know as Portland.

Until next week,

-Derrick

Derrick Story
O'Reilly Network Managing Editor

Featured Articles

2003 Open Source Convention Coverage

Penny-Pinching PowerBook
Do you need portability for email and word processing, but don't want to plunk down a pile of cash for a new Apple laptop? Diehard Mac user Michael Norton describes his penny-pinching Odyssey that explored the PowerBook 280c and the 1400.

WSDL First
If you're serious about developing RPC-style Web services, you should know WSDL as well as you know W3C XML Schema, and be creating and editing descriptors frequently. Furthermore, your WSDL should be the starting point in your development process.

Overloading
C++ and Haskell do it, Java and Lisp don't; Python does it, and Ruby is almost built on it. What is the allure of operator overloading, and how does it affect Perl programmers? Dave Cross brings us an introduction to overload.pm and the Perl overloading mechanism.

C is for Cocoa
The debut of a new Cocoa series on Mac DevCenter. Unlike other articles you've worked with, this tutorial teaches you all the C you need to know to learn Cocoa, and ignores the rest. These lessons will leave out the parts of C that, while useful, are not necessary to know in everyday Cocoa programming.

Secure Cooking with C and C++
In this first in a three-part series of sample recipes from Secure Programming Cookbook for C and C++, the authors offer nine basic rules for proper data validation, which they recommend all system administrators follow. From their first rule: "Assume all input is guilty until proven otherwise" to their last: "The better you understand the data, the better you can filter it," the advice presented here will help administrators keep unwanted, malicious data out of their applications.

Network Effects: Stan Liebowitz and the MP3 Debate
Stan Liebowitz's study is indeed a thorough examination of the situation, perhaps more so than any other presently available. But despite the strength of his conclusions, when one examines the deep flaws in his logic, and the incomplete or biased nature of the evidence he presents, it is impossible to consider his study as admissible evidence in the trial of MP3 file sharing.

StringBuilders Explained
Visual Basic programmers have long enjoyed ease in string manipulations. It is easy to create a string, split it up, concatenate multiple strings, etc. However, this seemingly innocent piece of code is not the recommended way to perform string manipulations in .NET. Wei-Meng Lee shows you how to make sense of the StringBuilder class.

Adding Movies to Your Web Page
If you've just started out creating your own Web pages, chances are you've asked yourself, "How did they get that little movie to play right on their page." In this excerpt from Learning Web Design, 2nd Edition, Jennifer Niederst offers advice on creating good video for web sites.

Welcome to Swaine Manor
Swaine Manor is a new column for Mac DevCenter written by technology veteran Michael Swaine. In this debut, Michael comments on dancing with Apple, Mac rumors, REALbasic, and more.

Point-to-Point Links
In this excerpt from Chapter 7 of Building Wireless Community Networks, 2nd Edition, author Rob Flickenger offers practical tips on wireless point-to-point networking he learned from the field. If you're working on long-distance networks, these techinques will help you to accurately and optimally position your dish.

New Books from O'Reilly & Associates

iPOD: The Missing Manual

Secure Programming Cookbook for C and C++

O'Reilly Network Top Five Articles Last Week

  1. The Essence of OpenBSD
    A thousand open source projects quietly produce excellent code under the radar. What goes on in these projects? How do new people join? What motivation is there? Cameron Laird and George Peter Staplin interview several core OpenBSD developers.

  2. In Sync with CVS
    Apple's Backup and iSync applications are great for Dot-Mac subscribers, but some folks prefer to "roll their own" when synchronizing data among machines. The open source tool, CVS, is a good solution for "do it yourself" types. James Duncan Davidson shows you how to set it up.

  3. 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.

  4. Welcome to Swaine Manor
    Swaine Manor is a new column for Mac DevCenter written by technology veteran Michael Swaine. In this debut, Michael comments on dancing with Apple, Mac rumors, REALbasic, and more.

  5. Version Control on Mac OS X, Part 1
    At heart, CVS and other version control tools are vital for projects that involve multiple developers. As the Mac continues to gain favor in the developer community, we thought that a complete overview of version control would be an useful series residing on the Mac DevCenter. Kevin O'Malley begins this exploration today with a look at what version control is, its terminology, what systems are available under Mac OS X, and some basic examples.


Return to list of Network Newsletters.

Return to the O'Reilly Network.