Portland Is an Open Source Kind of Place
by Derrick StoryNetwork 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
Secure Programming Cookbook for C and C++
O'Reilly Network Top Five Articles Last Week
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.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.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.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.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.







