O'Reilly Network
O'Reilly Network.oreilly.comSafari Bookshelf.Conferences. Sign In/My Account | View Cart   
Articles Weblogs Books Learning Lab eDocuments  
Where 2.0 Conference: June 29-30, 2005, San Francisco, CA

Search

 

 Advanced Search »

Login
Register
Manage Newsletters
Register Your Books

Sites
codezoo.com
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
Wireless DevCenter
XML.com
WebServices.XML.com

Affiliate Sites
LinuxQuestions.org
OSDir.com
Servlets.com

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








  

Ajax on Rails
Ajax + Ruby on Rails = wow

  

Independently Parsing Perl
Why should Java have all the fun?

  

Securing Web Services with mod_security
Protect your applications without recoding them

  

Top Ten Data Crunching Tips and Tricks  Every day, programmers perform unglamorous but necessary data crunching: recycling legacy data, checking configuration files, yanking data out of web server logs, and more. Knowing how to crunch data with the least amount of effort can make the difference between meeting a deadline and making another pot of coffee. Greg Wilson, author of Pragmatic's Data Crunching, offers ten tips for crunch time.   [ONLamp.com]

This Week in Perl 6, June 1-7, 2005  Piers Cawley summarizes the Perl 6 mailing lists with Parrot 0.2.1 released, mod_parrot bundled with mod_pugs (or vice versa), an end to the reduce operator debate, and a paean to Parrot lead architect Dan Sugalski.   [Perl.com]

O'Reilly Learning LabLinux/Unix SysAdmin Certificate Special -- Learn system administration skills online and receive certification from the University of Illinois Office of Continuing Education. Courses include: The Unix File System, Networking and DNS, Unix Services (including email and web servers), and Scripting for Administrators with Sed, Awk, and Perl. It's all at the O'Reilly Learning Lab. Enroll today and save 40%.

Prevalence: Transparent, Fault-Tolerant Object Persistence  Want to persist your objects, with transactional integrity? You probably assume you're going to be using a database, but not so fast--for lighter uses, particularly for prototyping and testing, the idea of "prevalence" may make more sense. Jim Paterson introduces it by way of Prevayler, a popular prevalence framework.   [ONJava.com]

Bring Your MIDI Music to Life  Last week, we discussed what to look for in MIDI hardware controllers. This time, we share numerous tips on getting the best musical expression out of them—both through playing technique and crafty computer editing.   [DigitalMedia.oreilly.com]

The Restful Web
Just Use Media Types?  In his latest Restful Web column, Joe Gregorio implements a set of Python functions for doing the right thing--analyzing, parsing, and matching--with HTTP request media types.   [XML.com]

Playing Movies in a Java 3D World, Part 2:  In part one of this two-part series, Andrew Davison walked through how to use JMF to play movie clips inside of a Java 3D scene. In this second and final installment, he discusses another version of the movie screen, using QuickTime for Java. Andrew is the author of Killer Game Programming in Java.   [ONJava.com]

Transforming XML
Seeking Equality  Bob DuCharme looks at how XSLT 1.0 and 2.0 let you evaluate whether two elements are equal.   [XML.com]

It's True! Jobs Switches to Intel: A Review of the WWDC 05 Keynote  Don't get too comfortable after making the transition to Mac OS X. Steve Jobs decides to keep things interesting by announcing during his WWDC 05 keynote that Apple will switch to Intel processors. Here's what he said and how he plans to make it happen.   [MacDevCenter.com]

A Guided Tour of the Newest Longhorn Build  What's the current state of Longhorn? Wei-Meng Lee takes a look at the latest build of Longhorn and gives you a guided tour.   [WindowsDevCenter.com]

A Design Approach for the Geospatial Web  Julian Bleecker describes a design approach for location-based services that is utilized in projects underway at USC's Mobile Media Lab. At O'Reilly's Where 2.0 Conference, Julian will be taking part in a panel discussion on the secrets behind good social mobile applications and the obstacles they face in the real world.   [O'Reilly Network]

Let's Build Another Dashboard Widget  Even though no real development environment exists now, there are some tricks and techniques that can be used to make Dashboard widget development easier. Andrew Anderson explores some tricks and techniques and presents a widget that uses JavaScript's XMLHttpRequest method to retrieve spelling suggestions from Google.   [MacDevCenter.com]

Using the Security Configuration Wizard  One of the enhancements in Service Pack 1 for Windows Server 2003 is the new Security Configuration Wizard (SCW), a tool designed to help admins secure their servers against attack. Mitch Tulloch, author of Windows Server Hacks, shows you what it does, how it works, and how you can use it.   [WindowsDevCenter.com]

Building Web Parts, Part 2  In part one of this series, Wei-Meng Lee discussed how to create Web Parts and configure them to look good. But he didn't touch on one of the most important feature of Web Parts; that is, how to let users move the Web Parts from one zone to another. In this article, he shows you how to move Web parts and how you can configure Web Parts to make use of SQL Server 2000.   [ONDotnet.com]

Everything You Wanted to Know About Safari RSS, Part 2  In part one of this series, F.J. provided a solid overview of the Safari browser and the RSS specification. In this article, he shows you how to set up Safari RSS to serve as your newsreader, including lots of handy configuration tips.   [O'Reilly Network]

Security Alerts
Problems in the Linux Kernel, LISTSERV, and gdb  Noel Davis looks at problems in the Linux kernel, LISTSERV, gdb, FreeRADIUS, shtool, mailutils, Qpopper, davfs2, libmagick6, picasm, cheetah, and ppxp.   [LinuxDevCenter.com]

Historical Maps Online  David Rumsey writes about his collection of more than 150,000 historical maps of the Americas and the world, many of which he has made available free to the public in an online map library. At O'Reilly's Where 2.0 Conference David will draw on his personal map collection, as well as his work with geographic information systems, to discuss how information of all kinds has been mapped and will be mapped in the future.   [O'Reilly Network]

Writing Google Desktop Search Plugins  Google recently released the source code of Kongulo, a plugin for the Google Desktop Search utility. Kongulo is useful on its own, but it's even better as an example of how to write your own plugins for GDS. Jeremy Jones explores the code and explains how it interacts with GDS.   [O'Reilly Network]

The Irrlicht Engine  One of the most complicated pieces of software in the world is a 3-D engine, right? Not according to Nikolaus Gebhardt. He's almost single-handedly created his own open source-capable 3-D engine, Irrlicht. Howard Wen talks with him about the design, implementation, and goals of the project.   [LinuxDevCenter.com]

Catalyst  MVC frameworks are hot again in the web development world. Perl has a rich array of choices. One new contender is Catalyst, an elegant platform for database-backed applications. Developers Jesse Sheidlower and Sebastian Riedel explain the design goals and build an Ajax-powered wiki in 30 lines of code.   [Perl.com]

Python Standard Logging  Tracking down what your application does seems easy; just add a few print statements here and there. Unfortunately, effectively tracing a program is more difficult. That's where Python's standard logging module comes in. Jeremy Jones demonstrates how to make it work for you.   [ONLamp.com]

This Week in Perl 6, May 25, 2005-May 31, 2005  Matt Fowles summarizes the Perl 6 mailing lists with Parrot keys, MMD, Tcl, Python discussion, Pugs' continued evolution, introspection, generation, and more Perl 6 meta-programming goodness.   [Perl.com]

Domain Searching Using Visitors Modern applications typically require domain searching functionality--the ability to search for data within the context of the application domain. In this article, Paul Mukherjee describes an approach to domain searching using the Visitor pattern, and explains its advantages. [Source: ONJava.com]

Look Ma—Hands! Choosing and Using MIDI Controllers  If you really want to play today’s wonderful software instruments, drop that mouse and grab a dedicated MIDI controller. In this MP3-enhanced tutorial, you’ll hear the dramatic difference controllers make in musical expressivity, then get buying and usage tips.   [DigitalMedia.oreilly.com]

XML-Deviant
XTech 2005  Micah Dubinko's XML-Deviant column summarizes the highpoints of XTech 2005, the recent European XML conference.   [XML.com]

Using Microsoft's Malicious Software Removal Tool  The Microsoft Malicious Software Removal Tool can rid your PC of malware, even if you're already protected by antivirus software. Mitch Tulloch, author of Windows Server Hacks, shows you the ins and outs of how to use it.   [WindowsDevCenter.com]






Sponsored by:


 





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

Copyright © 2000-2005 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