O'Reilly Network
O'Reilly Network.oreilly.comSafari Bookshelf.Conferences. Sign In/My Account | View Cart   
Articles Weblogs Books Learning Lab eDocuments  
O'Reilly Mac OS X Conference: October 25 - 28, 2004, Santa Clara, CA.

Search

 

 Advanced Search »

Login
Register
Manage Newsletters
Register Your Books

Product Showcase
BEA Learning Channel

Sites
LinuxDevCenter.com
MacDevCenter.com
WindowsDevCenter.com
Mozilla DevCenter
ONDotnet.com
ONJava.com
ONLamp.com
Apache
BSD
MySQL
PHP
Python
Security
OpenP2P.com
Perl.com
Policy DevCenter
Web DevCenter
Wireless DevCenter
XML.com
WebServices.XML.com

Affiliate Sites
LinuxQuestions.org
MobileWhack
OSDir.com
Servlets.com


Developer Resources Partner

Resource Centers
Bioinformatics
C/C++
Databases
Digital Media
Enterprise Development
Game Development
Java
Linux/Unix
Macintosh/OS X
.NET
Open Source
Oracle
Perl
Python
Scripting
Security
SysAdm/Networking
Web
Web Services
Windows
Wireless
XML  

RSS Feed
RSS Feed
RSS Feed
Using our RSS Feed





Traveling to
a tech show?

St Augustine Hotels
Puerto Rico Hotels
Oslo Hotels
Las Vegas Hotels
Phuket Hotels
Murfreesboro Hotels
Lahaina Hotels
Hawaii Hotels
Greece Hotels





oreillynet.com
supported by:

Home Equity Loans
Cheap Auto Insurance




  

To Evil!
This Month's Nominees: Microsoft's Sender-ID team, Jonathan Schwartz, and John Kerry!?

  

The Magic of ClickOnce
Creating smart clients with Whidbey

  

What's So Java About Sun's Linux Desktop?
Looking for Java in the Java Desktop System

  

Mac OS X Innovators Contest Update  The winners have been notified for the 2004 Mac OS X Innovators Contest. Here's a look at the judging process, and some information about what happens from here.   [MacDevCenter.com -- Mac Innovators Contest]

Open Source and Free Documentation Licenses, Part 2: The Open Publication License  In part two of his three-part series on open source and free documentation licenses, Andrew St. Laurent dissects the Open Publication license (OPL), which was originally crafted for use with software manuals. He also looks at some of the pitfalls you could encounter using the OPL. Andrew is the author of Understanding Open Source and Free Software Licensing.   [ONLamp.com]

Search: The Current and Next Big Thing  The topic of search kept popping up in different sessions at the Web 2.0 conference. From a demo of a new search browser to a panel full of search experts to geospatial search to demos from the labs at Microsoft and Google. The sessions discussed the current state of search, what users want and expect from search tool, and what changes are on the way for personalization and customization.   [O'Reilly Network]

O'Reilly Learning LabO'Reilly Learning Lab: $200 Instant Rebate -- Learning development languages and programming techniques has never been easier. Using your web browser and Useractive's Learning Sandbox technology, the Learning Lab gives you hands-on, online training in a Unix environment. This month, receive a $200 instant rebate (and a Certificate from the University of Illinois upon course completion) when you enroll in any Certificate Series.

Bridging the Gap: J2SE 5.0 Annotations  Annotations, a means of providing your own metadata for your code, are among the major features of J2SE 5.0, but you don't have to move to 5.0 to use them. Kyle Downey introduces annotations and their implementation in several Java 1.4-compatible forms.   [ONJava.com]

Using the ASM Toolkit for Bytecode Manipulation  ASM is making inroads in the Java bytecode manipulation community--it's used by Groovy, AspectWerkz, BeanShell, and others--because of its light weight and good performance. Eugene Kuleshov shows how to get started with ASM.   [O'Reilly Network]

Strong Finish to an Exciting Event  Photo Coverage: Thursday marked the final day of the Web 2.0 Conference in San Francisco. The sessions were lively to the very end, and highlights included Larry Lessig, Mitch Kapor, Peter Norvig, and Jerry Yang, co-founder of Yahoo. It will take some time to process the information gathered during this intense week.   [O'Reilly Network]

Security Alerts
Security Alerts: Temporary-File Race Conditions  Noel Davis looks at a collection of temporary-file race conditions, and problems in Samba, GNU sharutils, JRun, Subversion, imlib, IBM AIX ctstrtcasd, YahooPOPs, and OpenOffice.org.   [LinuxDevCenter.com]

Google Your Site For Security Vulnerabilities  The fact that Google indexes pages you might never have known were public is both good and bad. It's good when you're searching for specialized or esoteric information. It's bad when Google indexes potential security vulnerabilities on your site. Nitesh Dhanjani demonstrates how to use the Google API to help identify your inadvertently shared secrets.   [ONLamp.com]

Web 2.0 Conference Coverage  Check out our Web 2.0 Conference Coverage.  [Web 2.0 Conference]

Network Tool Development with hping3  Network security analysts sometimes need access to create and analyze raw packets. Salvatore Sanfilippo's hping is a tool that allows them to do just that. Federico Biancuzzi recently interviewed Salvatore on the project's design, implementation, and goals.   [ONLamp.com]

A Day in the Life of Dave the Dollar  In the world of Linux financial software, GnuCash stands out as a powerful but esoteric project. For users who never learned financial bookkeeping (and many who did), double-entry accounting is a difficult subject to master before using the program. As Breckin Loggins explains, though, it's much easier than it first appears.   [LinuxDevCenter.com]

Why Review Code?  Want to become a better programmer? Read good code! How do you know what's good code and where to start? Luke Schubert demonstrates how to pull ideas out of code by exploring Math::Complex.   [Perl.com]

The Canon 20D DSLR: First Impressions in the Field  Serious amateur digital photographers who have avoided pricey DSLRs can now put their compact digital cameras aside and get serious with the new Canon 20D digital SLR. With camera in hand, Randal Schwartz reports from the field.   [O'Reilly Network]

Features
Features: Introduction to Device Independence, Part 2  In the second part of his introduction to device independence, Peter Mikhalenko offers some practical guidance to delivering device-independent content.   [XML.com]

Technology in Focus  Photos from Web 2.0 Wednesday: as each session unfolds, so does a clearer image of where we are today, and the directions we should explore... Web 2.0 is making our tech world just a little easier to understand, and a whole lot more exciting.   [O'Reilly Network]

Programming With Cocoa
Programming With Cocoa: An Introduction to RubyCocoa, Part 1  RubyCocoa is a framework that provides a bridge between the Ruby programming language and the Cocoa framework. In this tutorial, Christopher Roach shows you how to use this tool by walking you through the steps for creating a simple GUI for the Unix tar program.   [MacDevCenter.com]

Building the Perfect Bleeding-Edge PC, Part 1  What does it take to build the perfect bleeding-edge PC? First you need to pick the perfect components. From processor to power supply, Bob and Barbara Thompson have assembled their ideal mix of high-performance components that will run on both Linux and Windows. The Thompsons have authored the recently released Building the Perfect PC.   [WindowsDevCenter.com]

Making the Internet Useful for Computers  Web 2.0 officially opened with "A Conversation with Jeff Bezos". Amazon.com founder Bezos presented his company's current homepage as an example of Web 1.0. The content is created by humans but the presentation for other humans is handled by machines. In contrast, "Web 2.0 is about making the internet useful for computers."   [O'Reilly Network]

Attack of the Guys in Pajamas  Rojo co-founder Christopher Alden says that the new model of publishing is built around immediacy, participation, and commonly available tools for authoring and aggregating content. In his Web 2.0 workshop "Publishing 2.0" he contrasted traditional main stream media with the blogosphere saying "People may not trust one particular blogger but the do trust the aggregate truth of the blogosphere."   [O'Reilly Network]

Stars Shine at Web 2.0 Opening  An amazing line up of speakers -- that included Dan Gillmor, Jeff Veen, Mark Cuban, John Doerr, and Jeff Bezos -- stood in the limelight at the Nikko Hotel in San Francisco and shared lessons learned from their experiences, then looked ahead to what the future of the Web might be.   [O'Reilly Network]

Hacking PayPal, Part 2  Last week, in Part 1 of this two-part excerpt from PayPal Hacks, the authors offered three hacks to ensure PayPal's convenience and effectiveness. This week, they present two more hacks to help make you and your customers happy. The first hack highlights using IPN to effortlessly deliver digital goods to your customers, and the second shows how to set up phony Sandbox accounts to test your code.   [Web DevCenter]

Managing Remote Desktop  Remote Desktop is a great tool for remote management, but it also has its hazards, and you should be careful whom you allow to use it. Mitch Tulloch, author of Windows Server Hacks, shows you how to control who has access to it and how to lock it down using Group Policy.   [WindowsDevCenter.com]

Hacking Books with Safari Web Services  Safari Books Online has opened up an API for web services. Paul Bausch takes a look at the new API and shows how to code a working RSS application.   [O'Reilly Network]





Weblogs: Links & Commentary

Derrick Story Derrick Story's Weblog
How to Run Your Own Software Business
At Mac OS X Con, Dan Wood (of Watson fame) leads an all star panel sharing their business secrets geared specifically for developers. This is the same day that Apple heavyweights Chris Bourdon and Wiley Hodges present their talks on Tiger. (Oct 11, 2004)


More Weblogs:

Sponsored by:


 





Contact Us | Advertise with Us | Privacy Policy | Press Center | Jobs

Copyright © 2000-2004 O’Reilly Media, Inc. All Rights Reserved.
All trademarks and registered trademarks appearing on the O'Reilly Network are the property of their respective owners.

For problems or assistance with this site, email