Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

O'Reilly Media


1921. 

Windows XP Annoyances for Geeks, Second Edition

Windows XP Annoyances for Geeks, Second Edition

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 16-NOV-2004

Insert Date: 28-JAN-2005

Slots: 1.0

Table of Contents • Start Reading

In an ideal world, an operating system would do its job in the background, while you did yours in the foreground. In reality, though, operating systems often get in the way, fouling up the process at the most inopportune times. And Windows XP is no exception. O'Reilly's popular series for customizing and troubleshooting Windows once again comes to the rescue with Windows XP Annoyances for Geeks. Offering dozens of on-target tips, workarounds, and warnings, Windows XP Annoyances for Geeks allows users to improve their overall experience with the Windows XP operating system in every way...

1922. 

We the Media

We the Media

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 24-JAN-2006

Insert Date: 28-JAN-2005

Slots: 1.0

Table of Contents • Start Reading

Grassroots journalists are dismantling Big Media's monopoly on thenews, transforming it from a lecture to a conversation. Not contentto accept the news as reported, these readers-turned-reporters arepublishing in real time to a worldwide audience via the Internet.The impact of their work is just beginning to be felt byprofessional journalists and the newsmakers they cover. In Wethe Media: Grassroots Journalism by the People, for the People,nationally known business and technology columnist Dan Gillmortells the story of this emerging phenomenon, and sheds light onthis deep shift in how we make...

1923. 

Linux Server Security, Second Edition

Linux Server Security, Second Edition

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 18-JAN-2005

Insert Date: 27-JAN-2005

Slots: 1.0

Table of Contents • Start Reading

Linux consistently appears high up in the list of popular Internet servers, whether it's for the Web, anonymous FTP, or general services such as DNS and delivering mail. But security is the foremost concern of anyone providing such a service. Any server experiences casual probe attempts dozens of time a day, and serious break-in attempts with some frequency as well. This highly regarded book, originally titled Building Secure Servers with Linux, combines practical advice with a firm knowledge of the technical tools needed to ensure security. The book focuses on the most common use of...

1924. 

Excel 2003: The Missing Manual

Excel 2003: The Missing Manual

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 22-DEC-2004

Insert Date: 20-JAN-2005

Slots: 1.0

Table of Contents • Start Reading

Whether you are an Excel neophyte, a sophisticate who knows the program inside out, or an intermediate-level plodder eager to hone your skills, Excel: The Missing Manual is sure to become your go-to resource for all things Excel. Covering all the features of Excel 2002 and 2003, the most recent versions for Windows, Excel: The Missing Manual is an easy-to-read, thorough and downright enjoyable guide to one of the world's most popular, (and annoyingly complicated!) computer programs. Never a candidate for "the most user-friendly of Microsoft programs," Excel demands study, practice and...

1925. 

QuickTime for Java: A Developer's Notebook

QuickTime for Java: A Developer's Notebook

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 14-JAN-2005

Insert Date: 20-JAN-2005

Slots: 1.0

Table of Contents • Start Reading

QuickTime Java (QJT) is a terrific multimedia toolkit, but it's also terrifying to the uninitiated. Java developers who need to add audio, video, or interactive media creation and playback to their applications find that QTJ is powerful, but not easy to get into. In fact, when it comes to class-count, QuickTime Java is nearly as large as all of Java 1.1. Once you learn the entire scope of Apple's QuickTime software, you really appreciate the problem. At its simplest, QuickTime allows Mac and Windows users to play audio and video on their computers. But QuickTime is many things: a...

1926. 

Google Hacks, 2nd Edition

Google Hacks, 2nd Edition

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 29-DEC-2004

Insert Date: 15-JAN-2005

Slots: 1.0

Table of Contents • Start Reading

Whether you're a high school student looking for the latest info on your favorite rock group, or a seasoned attorney researching an old case, you're probably using Google. It seems like everyone is. And who can blame them? With access to more than three million documents in over 30 languages, Google is a researcher's dream. It's no wonder, then, that nearly 150 million Google searches are conducted each day. As a result, people are hungry to learn new ways to maximize its usefulness. Truth is, there are dozens upon dozens of techniques to learn--each designed to make your Google search more...

1927. 

Learning Windows Server 2003

Learning Windows Server 2003

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 20-DEC-2004

Insert Date: 12-JAN-2005

Slots: 1.0

Table of Contents • Start Reading

With Windows Server 2003, Microsoft has the right server for a world now dominated by enterprise networks and web-based server applications. A number of significant improvements make this a more reliable server than Windows 2000, and those who switched have seen notable performance gains. Server 2003 is, in fact, a very competitive solution to Unix in terms of cost, performance, and application development productivity. But getting this server up and running, either as a stand-alone or as part of a multi-site, multi-server network, is a formidable task even for the most experienced system...

1928. 

SWT: A Developer's Notebook

SWT: A Developer's Notebook

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 11-OCT-2004

Insert Date: 12-JAN-2005

Slots: 1.0

Table of Contents • Start Reading

The Eclipse platform continues to gain tremendous popularity as both a Java IDE and a Java platform for application programming. One of the core underpinnings of Eclipse is SWT, the Standard Widget Toolkit. This set of components can be used to develop graphical user interfaces in Java,and offer a native-code alternative to Java's Swing and AWT components. Incorporating the look and feel of whatever platform the code is run on, SWT offers a lightning-fast approach to building GUIs, all of which actually look like they belong on the platform on which they are run. But you already know what...

1929. 

AspectJ Cookbook

AspectJ Cookbook

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 20-DEC-2004

Insert Date: 06-JAN-2005

Slots: 1.0

Table of Contents • Start Reading

When Object Oriented programming (OO) first appeared, it was a revelation. OO gave developers the ability to create software that was more flexible and robust, but as time went on and applications became more sophisticated, too, certain areas of "traditional" OO architectures were found wanting. Aspect-oriented programming (AOP) addresses those issues by extending the OO approach even further. Many developers are interested in AOP--especially in AspectJ, the open source extension of the Java programming language that explicitly supports the AOP approach. Yet, although AspectJ is included...

1930. 

OpenOffice.org Writer

OpenOffice.org Writer

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 23-JUL-2004

Insert Date: 29-DEC-2004

Slots: 1.0

Table of Contents • Start Reading

Thanks to OpenOffice.org, there is an alternative to Microsoft Word. If you've ever been frustrated by Word's quirks and limitations--including its price tag--and longed for a practical alternative, then it's time to break free. OpenOffice.org is the free, open source office suite and its word processor, Writer, has proven extremely popular with both Windows and Linux users. How good can it be if it's free? you might ask. And how much trouble will it be to install and learn? A quick tour of the program will show you: the features you use regularly--from formatting and spell check to using...

1931. 

Excel 2003 Programming: A Developer's Notebook

Excel 2003 Programming: A Developer's Notebook

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 20-AUG-2004

Insert Date: 29-DEC-2004

Slots: 1.0

Table of Contents • Start Reading

On the surface, it doesn't appear as if much in Excel 2003 has changed. There are a handful of new objects and the user interface is largely the same. But beyond a superficial glance, you'll see that there are fundamental shifts implied by the new features: Lists, XML, web services, .NET, and InfoPath build a framework for entirely new ways to exchange data with Excel. In fact, that's much of what Excel 2003 is all about--solving problems that deal with teamwork-- collecting and sharing data, programming across applications, and maintaining security. The latest in our Developer's Notebook...

1932. 

Learning GNU Emacs, Third Edition

Learning GNU Emacs, Third Edition

By: ; ; ; ;

Publisher: O'Reilly Media, Inc.

Publication Date: 13-DEC-2004

Insert Date: 18-DEC-2004

Slots: 1.0

Table of Contents • Start Reading

GNU Emacs is the most popular and widespread of the Emacs family of editors. It is also the most powerful and flexible. Unlike all other text editors, GNU Emacs is a complete working environment--you can stay within Emacs all day without leaving. Learning GNU Emacs, 3rd Edition tells readers how to get started with the GNU Emacs editor. It is a thorough guide that will also "grow" with you: as you become more proficient, this book will help you learn how to use Emacs more effectively. It takes you from basic Emacs usage (simple text editing) to moderately complicated customization and...

1933. 

Linux Cookbook

Linux Cookbook

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 29-NOV-2004

Insert Date: 18-DEC-2004

Slots: 1.0

Table of Contents • Start Reading

This unique and valuable collection of tips, tools, and scripts provides clear, concise, hands-on solutions that can be applied to the challenges facing anyone running a network of Linux servers from small networks to large data centers in the practical and popular problem-solution-discussion O'Reilly cookbook format. The Linux Cookbook covers everything you'd expect: backups, new users, and the like. But it also covers the non-obvious information that is often ignored in other books the time-sinks and headaches that are a real part of an administrator's job, such as: dealing with odd kinds...

1934. 

Jakarta Commons Cookbook

Jakarta Commons Cookbook

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 16-NOV-2004

Insert Date: 11-DEC-2004

Slots: 1.0

Table of Contents • Start Reading

As a Java developer, you're always looking for tools to help in your web and application development. Maybe you've heard of the Jakarta Commons open source Java tools. The Jakarta Commons is an open source Jakarta subproject where developers create and maintain a collection of twenty-plus independent Java components and utilities that serve useful purposes. Jakarta Commons packages include utilities for web, XML, networking, building and testing applications, and some that help other packages work better together. Jakarta Commons packages are designed to be reusable. Each one is a time saver...

1935. 

Mono: A Developer's Notebook

Mono: A Developer's Notebook

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 20-JUL-2004

Insert Date: 03-DEC-2004

Slots: 1.0

Table of Contents • Start Reading

The Mono Project is the much talked-about open source initiative to create a Unix implementation of Microsoft's .NET Development Framework. Its purpose is to allow Unix developers to build and deploy cross-platform .NET applications. The project has also sparked interest in developing components, libraries and frameworks with C#, the programming language of .NET. The controversy? Some say Mono will become the preferred platform for Linux development, empowering Linux/Unix developers. Others say it will allow Microsoft to embrace, extend, and extinguish Linux. The controversy rages on,...

1936. 

Oracle SQL*Plus: The Definitive Guide, Second Edition

Oracle SQL*Plus: The Definitive Guide, Second Edition

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 16-NOV-2004

Insert Date: 24-NOV-2004

Slots: 1.0

Table of Contents • Start Reading

Despite its wide availability and usage, few developers and DBAs have mastered the true power of Oracle SQL*Plus. This bestselling book--now updated for Oracle 10g--is the only in-depth guide to this interactive query tool for writing SQL scripts. It's an essential resource for any Oracle user. The new second edition of Oracle SQL*Plus: The Definitive Guide clearly describes how to perform, step-by-step, all of the tasks that Oracle developers and DBAs want to perform with SQL*Plus--and maybe some you didn't realize you could perform. With Oracle SQL*Plus: The Definitive Guide, you'll...

1937. 

Windows XP Power Hound

Windows XP Power Hound

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 30-SEP-2004

Insert Date: 23-NOV-2004

Slots: 1.0

Table of Contents • Start Reading

Windows XP can be a great tool, but it is all too easy to trip over Windows XP's annoying traits more often than you leverage its productivity. Windows XP power-users troll online resources, documentation, and the expertise (or lucky finds) of friends for valuable tips and tricks--a keyboard shortcut here, an undocumented double-click there--to eliminate annoyances, save time, and take control of their Windows XP. But what if there was an easier way? This new book presents literally hundreds of problems and solutions, amazing power tips, cool tricks, and clever workarounds in one clearly...

1938. 

High Performance Linux Clusters with OSCAR, Rocks, OpenMosix, and MPI

High Performance Linux Clusters with OSCAR, Rocks, OpenMosix, and MPI

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 16-NOV-2004

Insert Date: 17-NOV-2004

Slots: 1.0

Table of Contents • Start Reading

To the outside world, a "supercomputer" appears to be a single system. In fact, it's a cluster of computers that share a local area network and have the ability to work together on a single problem as a team. Many businesses used to consider supercomputing beyond the reach of their budgets, but new Linux applications have made high-performance clusters more affordable than ever. These days, the promise of low-cost supercomputing is one of the main reasons many businesses choose Linux over other operating systems. This new guide covers everything a newcomer to clustering will need to plan,...

1939. 

Managing Projects with GNU Make, Third Edition

Managing Projects with GNU Make, Third Edition

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 19-NOV-2004

Insert Date: 13-NOV-2004

Slots: 1.0

Table of Contents • Start Reading

The utility simply known as make is one of the most enduring features of both Unix and other operating systems. First invented in the 1970s, make still turns up to this day as the central engine in most programming projects; it even builds the Linux kernel. In the third edition of the classic Managing Projects with GNU make, readers will learn why this utility continues to hold its top position in project build software, despite many younger competitors. The premise behind make is simple: after you change source files and want to rebuild your program or other output files, make checks...

1940. 

Word Hacks

Word Hacks

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 22-NOV-2004

Insert Date: 13-NOV-2004

Slots: 1.0

Table of Contents • Start Reading

As one of the applications in Microsoft Office, Word is the dominant word-processing program for both Windows and Mac users. Millions of people around the globe use it. But many, if not most, of them barely skim the surface of what is possible with Microsoft Word. Seduced by the application's supposed simplicity, they settle for just what's obvious--even if it doesn't satisfy their wants and needs. They may curse the wretched Bullets and Numbering buttons multiple times a day or take hours to change the font size of every heading in a lengthy report, yet they're reluctant to dig deeper...