1,938 captures
20 Feb 2001 - 18 Jan 2026
Dec JAN Feb
12
2003 2004 2005
success
fail

About this capture

COLLECTED BY

Collection: web_iq

Crawl performed by Internet Archive. This data is currently not publicly accessible.
TIMESTAMPS

The Wayback Machine - http://web.archive.org/web/20040112223415/http://www.onlamp.com:80/
 
ONLamp.com
O'Reilly Network.oreilly.comSafari Bookshelf.Conferences.
Articles Weblogs Books Learning Lab News  

Join us at the O'Reilly Emerging Technology Conference, Feb. 9-12, in San Diego, CA.

Search

ONLamp.com
All of O'Reilly
 
 Advanced Search »

Login
Register
Manage Newsletters




ADC
 0

Headlines

Mac OS X Users Approach 10 Million

Apple Introduces iPod mini

Free Beta: Xgrid For Easy Cluster Computing

0

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

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

Atom Feed
RSS Feed
RSS Feed
Using our RSS Feeds


Related O'Reilly Books



Traveling to
a tech show?

Discount Hotels
Virginia Hotels
New York City Hotels
Canada Hotels
Hotels
California Hotels




  

Bacula: Cross-Platform Client-Server Backups
Cross-platform client-server backups.

  

Mobile Email with UUCP
Can UUCP solve your email woes?

  

MySQL Crash Course, Part 2
Manipulating data and tables with MySQL

  

A Day in the Life of #Apache  In this installment of his new series based on conversations on the IRC channel, #apache, Rich Bowen tackles configuration issues in the sometimes bewildering world of virtual hosts. By the time he's through, Rich will have even the most confused Apache administrator creating a functioning virtual host configuration. Rich is coauthor of the recently released Apache Cookbook.   [ Apache DevCenter]

RouteWord Solutions  We've run the puzzles, now find out the answers! Here are the solutions to the 30 RouteWord puzzles Andrew Odewahn provided for us.   [ONLamp.com]

Enabling IPv6 in Linux  IPv6 is coming. In fact, you can encourage its adoption by using it right now. Ibrahim Haddad explains the ideas behind, and justifications for IPv6 and demonstrates how to support it on a Linux server.   [Linux DevCenter]

The Best of ONLamp 2003  This year, 2003, was a big one for ONLamp. With 200+ articles under our belt, what did we like best? Where are we going next year?   [ONLamp.com]

Security Alerts
Apache Regex Problems  Noel Davis looks at problems in Apache, mod_php, XDM, Goahead Web Server, Xerox Document Center, SARA, phpBB2, OpenBB, SquirrelMail, and pServ.   [Linux DevCenter]

PHP Foundations
MySQL Crash Course  Almost every serious web application uses a relational database to store its data. At some point, you'll have to learn how to use them. John Coggeshall explains the basics of relational databases with MySQL.   [PHP DevCenter]

Configuring Apache and Netscape Web Servers -- Get higher performance by going beyond your server's default settings. Chapter 18 of Web Performance Tuning, 2nd Edition includes general server tuning tips and detailed instructions. Get a free trial to read this and four other O'Reilly books on Safari.

Cooking with Apache  The recently released Apache Cookbook contains over 100 solutions to problems that webmasters, web administrators, programmers, and anyone who works with Apache have come upon at one time or another. This week we've excerpted sample recipes from the book that contain solutions to problems with virtual hosting, highlighting PHP source, and enabling WebDAV.   [Apache DevCenter]

Ruby's Present and Future  Ruby's been around for ten years and continues to grow in popularity and usage. What's next for the language? That's just one of the questions answered at the 2003 Ruby Conference. Mike Stok was there. He covers all three days of the conference.   [ONLamp.com]

Pitfalls of Transactions with PHP  Database transactions are important for data reliability and consistency. Used properly, they can prevent many types of errors. Used improperly, they can cause many other kinds of errors. Kimberlee Jensen demonstrates using transactions with PHP well.   [PHP DevCenter]

Using Linux as a Small Business Internet Gateway, Part 2  Internet access is vital to many small businesses. Maintaining a reliable and worry-free connection may seem difficult, but several good monitoring tools exist to simplify the lives of administrators. Alexander Prohorenko explains how to serve DNS and monitor a small network.   [LinuxDevCenter.com]

Security Alerts
Linux Kernel Problems  Noel Davis looks at problems in the Linux kernel, rsync, cdwrite, 4inarow, CVS, Ebola, net-snmp, lftp, and irssi.   [LinuxDevCenter.com]

Myths Open Source Developers Tell Ourselves  Imitation may be the sincerest form of flattery, but is it effective or useful? Open source developers have the opportunity to learn from the successes and failures of other projects. Are we learning the right lessons, though?   [ONLamp.com]

Flying the Open Skies with FlightGear  Realms of geographic data are entering public use every day. Mappers, hikers, and navigators love it. What's in it for the rest of us? Realistic flight simulators. That's what pilots, aeronautical engineers, and enthusiasts are building with FlightGear, a GPL'd flight sim. Howard Wen talks to the creator and the maintainers.   [LinuxDevCenter.com]

Generating Database Server-Side Cross Tabulations  Normalizing data into a database saves you time and trouble representing information, but actually displaying and reporting that information is trickier. Crosstabs (or pivot tables) make it easier, though trying to pivot on more than two fields is painful. That's where generating crosstab queries can help. Giuseppe Maxia demonstrates.   [ONLamp.com]

FreeBSD Basics
Hiding Secrets with Steganography  Bad guys in the movies all keep their wall safes hidden behind paintings. Is there a metaphor in there for your sensitive files? Dru Lavigne explores steganography, or hiding secret messages in images or sounds, with the outguess and steghide utilities.   [BSD DevCenter]

A Day in the Life of #Apache  Rich Bowen, coauthor of Apache Cookbook, spends a lot of time on IRC fielding Apache questions. In this inaugural article to launch a new series based on his conversations on #apache, the IRC channel that runs on the irc.freenode.net network, Rich chronicles a user's troubles getting his .htaccess file working, and he shows what you can do to solve the problem.   [Apache DevCenter]

Security Alerts
BIND DoS Attack  Noel Davis looks at a denial-of-service attack against BIND and problems in KDE, GnuPG, screen, Ethereal, FreeRadius, mod_gzip, Pan, detecttr, OpenCA, EPIC, and libnids.   [LinuxDevCenter.com]

RouteWord: An Interesting Diversion  Graphs--loosely connected, unordered collections of nodes--are highly important to computer science. Visualizing graphs is even more important: think of maps, routes, webs, and any other interconnected relationships. Who says that can't also be fun? Andrew Odewahn explains how he accidentally created a new type of word puzzle playing around with graph visualization.   [ONLamp.com]

Introducing mod_security  Every layer of security you can add is one more deterrent for the bad guys. Writing (or choosing) secure code is important, but it's not the only defense. Ivan Ristic, creator of mod_security, explains how this Apache module can turn back potential attacks before they reach your code.   [Apache DevCenter]

Client-Side Mail Filtering with SaveMyModem  Junk mail--spam or mail worms--waste bandwidth. If you're running a server, server-side filtering can help. If you're on broadband, the pain is diminished. If neither applies to you, all is not lost. KIVILCIM Hindistan introduces SaveMyModem, a client-side mail filtering program that can save you bandwidth and frustration.   [ONLamp.com]

Using Linux as a Small Business Internet Gateway  Internet access is vital to many small businesses. Creating a reliable and worry-free connection used to be difficult. With good software such as the Linux kernel, wvdial, Squid, Postfix, and iptables, it's reasonably easy to set up Linux as an Internet gateway. Alexander Prohorenko explains how.   [LinuxDevCenter.com]

Using and Customizing Knoppix  Several Linux distributions boot directly from CD-ROMs. How many are usable in that state? How many are customizable in that state? Klaus Knopper's Knoppix is perhaps the best known of these distributions. Robert Bernier explains how to use Knoppix and how to customize your own self-booting distribution CD.   [LinuxDevCenter.com]

Quick and Dirty RDBMS Tuning  Your database-backed application is too slow. Panic, upgrade, or rewrite? Steven Hauser suggests a more thoughtful approach. Step back and consider the whole system. Then, do the simplest thing with the greatest potential payoff. Hauser explains how to make the most of tuning opportunities.   [ONLamp.com]

BZFlag  Sometimes a demo program can spin out of control to take on a life of its own. A ten-year-old project to demonstrate 3D movement has become a simple-yet-clever online tank battle game. Howard Wen talks to the creator and maintainer of BZFlag.   [LinuxDevCenter.com]

Linux on Pocket PCs  While tiny handheld computers may seem like geek toys, they're actually very practical for any environment with mobile data access--hospitals, restaurants, even journalists. They can even run Linux. John Littler explores the Penguin-friendly heavy hitters in this area.   [LinuxDevCenter.com]

The State of Home-Brew PVRs on Linux  A TiVo is basically a Linux box with some extra software (and a nice service). That's something a competent hacker could replicate. Joe Stump explores the state of the home-brew PVR community on Linux as of late 2003.   [LinuxDevCenter.com]

GBA Programming with DevKit Advance  Emulation has opened up game programming to realms of hobbyists. While it's possible to build amazing games on all sorts of obsolete platforms, it's also possible to build them on modern ones, including the GameBoy Advance. Howard Wen explores DevKit Advance and interviews its lead developers.   [LinuxDevCenter.com]

Understanding Network I/O: From Spectator to Participant  By design, the Internet is a simple network; any endpoint can serve any client. Even better, it's easy to write a client or a server, if you understand a few things about network programming. George Belotsky demonstrates the essential concepts with Python.   [Python DevCenter]

Big Scary Daemons
Printing for the Impatient  While Unix has roots in document formatting and layout, configuring printers has always required more black-arts arcana. This hasn't been helped by the appearance of low-cost commodity WinPrinters. Fortunately, tools like Ghostscript, gimp-print, and Apsfilter make configuring printers much easier. Michael Lucas demonstrates quick and dirty -- and working -- printer configuration.   [BSD DevCenter]

Security Alerts
New Apache  Noel Davis looks at a new release of Apache, and problems in fileutils, coreutil, anonftp, Kpopup, CUPS, Libnids, PostgreSQL, thttpd, mod_security, and the Linux Java Installer.   [LinuxDevCenter.com]

FreeBSD Basics
Improving User Passwords with apg  The biggest security weakness in any system is usually its users. One line of defense is choosing and enforcing a good password policy. The automatic password generator port can help your users create -- and remember -- effective passwords. Dru Lavigne demonstrates its use and configuration.   [BSD DevCenter]

Introducing REBOL with Amazingly Easy GUI Programming  Cross-platform development and deployment is tricky, though modern toolkits aim to take away some of the troubles. Some languages have already solved this issue, though. Enter REBOL, a small but powerful network-enabled programming language. Gregg Irwin introduces the language by writing a tiny survey application.   [ONLamp.com]

PHP Web Services Without SOAP  Web services are hot these days, and SOAP gets a lot of the buzz. It's not the only game in town, though. REST advocates claim their approach is how the Web was meant to be. You decide. Adam Trachtenberg, coauthor of PHP Cookbook, demonstrates how to access Amazon.com's web services with PHP and REST; no special tools needed!   [PHP DevCenter]

Animation in SDL: OpenGL  SDL, the cross-platform multimedia toolkit, is powerful enough to have brought over 40 commercial games to Linux. While it has its own graphics primitives, it also supports the popular and powerful OpenGL API. In the third of a series of articles, Bob Pendleton introduces OpenGL and demonstrates how to use it in your SDL programs.   [LinuxDevCenter.com]





Weblogs: Links & Commentary

Andy Lester Andy Lester's Weblog
Perl loses contributor and colleague Iain Truskett
Iain Truskett, or Spoon, will be sorely missed by the Perl community. He died on December 29th, 2003 in his home in Canberra, Australia.


Perl Certifications are a hot topic (again) [brian d foy]

Digital Democracy Teach-In [Tim O'Reilly]

Faster user swiching in Panther is a Good Thing [brian d foy]



Today's News
January 12, 2004

MySQL AB Adds Enterprise Features in MySQL 5.0 [Source: Linux Weekly News]

WMA support coming to iPod [Source: geeknews]

Nine-language performance round-up: Benchmarking math & file I/O [Source: Python URL (daily updates)]

Python versus Parrot challenge, the Pie-thon [Source: Python URL (daily updates)]

Zope security issues [Source: Python URL (daily updates)]

Zope 2.6.3 release and security update [Source: Python URL (daily updates)]

> More


 Sponsored by:

Get Red Hat training and certification.



Contact Us | Media Kit | Privacy Policy | Press Center | Jobs

Copyright © 2000-2004 O'Reilly & Associates, 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