Free Trial

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

Help

O'Reilly Media


1941. 

Apache: The Definitive Guide, Third Edition

Apache: The Definitive Guide, Third Edition

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 18-DEC-2002

Insert Date: 05-FEB-2003

Slots: 1.0

Table of Contents • Start Reading

Apache is far and away the most widely used web server platform in the world. This versatile server runs more than half of the world's existing web sites. Apache is both free and rock-solid, running more than 21 million web sites ranging from huge e-commerce operations to corporate intranets and smaller hobby sites. With this new third edition of Apache: The Definitive Guide, web administrators new to Apache will come up to speed quickly, and experienced administrators will find the logically organized, concise reference sections indispensable, and system programmers interested in...

1942. 

Practical C++ Programming, Second Edition

Practical C++ Programming, Second Edition

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 13-DEC-2002

Insert Date: 01-FEB-2003

Slots: 1.0

Table of Contents • Start Reading

C++ is a powerful, highly flexible, and adaptable programming language that allows software engineers to organize and process information quickly and effectively. But this high-level language is relatively difficult to master, even if you already know the C programming language. The 2nd edition of Practical C++ Programming is a complete introduction to the C++ language for programmers who are learning C++. Reflecting the latest changes to the C++ standard, this 2nd edition takes a useful down-to-earth approach, placing a strong emphasis on how to design clean, elegant code. In short,...

1943. 

Objective-C Pocket Reference

Objective-C Pocket Reference

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 19-DEC-2002

Insert Date: 24-JAN-2003

Slots: 1.0

Table of Contents • Start Reading

Objective-C is an exciting and dynamic approach to C-based object-oriented programming; it's the approach adopted by Apple as the foundation for programming under Mac OS X, a Unix-based operating system gaining wide acceptance among programmers and other technologists. Objective-C is easy to learn and has a simple elegance that is a welcome breath of fresh air after the abstruse and confusing C++. To help you master the fundamentals of this language, you'll want to keep the Objective-C Pocket Reference close at hand. This small book contains a wealth of valuable information to speed you over...

1944. 

VB.NET Language Pocket Reference

VB.NET Language Pocket Reference

By: ; ;

Publisher: O'Reilly Media, Inc.

Publication Date: 03-DEC-2002

Insert Date: 22-JAN-2003

Slots: 1.0

Table of Contents • Start Reading

Visual Basic .NET is a radically new version of Microsoft Visual Basic, the world's most widely used rapid application development (RAD) package. Whether you are just beginning application development with Visual Basic .NET or are already deep in code, you will appreciate just how easy and valuable the VB.NET Language Pocket Reference is. VB.NET Language Pocket Reference contains a concise description of all language elements by category. These include language elements implemented by the Visual Basic compiler, as well as all procedures and functions implemented in the Microsoft.VisualBasic...

1945. 

Windows XP Annoyances

Windows XP Annoyances

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 08-OCT-2002

Insert Date: 17-JAN-2003

Slots: 1.0

Table of Contents • Start Reading

In an ideal world, an operating system would do its work in the background while you did your work in the foreground. In our world, however, operating systems constantly get in the way, and Windows XP is no exception. There hasn't been such a dramatic change in Windows computing since the introduction of Windows 95. Windows XP contains dozens of important new features designed to make your work easier, including improved performance, but also introduces numerous quirks and unaccountable behaviors that are guaranteed to increase your level of perplexity and frustration. O'Reilly's popular...

1946. 

Webmaster in a Nutshell, Third Edition

Webmaster in a Nutshell, Third Edition

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 18-DEC-2002

Insert Date: 11-JAN-2003

Slots: 1.0

Table of Contents • Start Reading

First, there was HTML. Then along came JavaScript. Close on the heels of JavaScript came CSS and before you mastered that, along came XML. Behind every successful web page is an overworked and underappreciated webmaster with a big pile of books about various web technologies spilling out across their desk. That collection of books is a valuable resource for delving into the topics at depth (and at leisure). But when you need an answer fast, the dog-eared book you'll turn to again and again is the new third edition of Webmaster in a Nutshell. This concise and portable quick reference distills...

1947. 

Running Linux, Fourth Edition

Running Linux, Fourth Edition

By: ; ; ;

Publisher: O'Reilly Media, Inc.

Publication Date: 02-DEC-2002

Insert Date: 03-JAN-2003

Slots: 1.0

Table of Contents • Start Reading

You're about to begin your first Linux installation. Or, you may have been using Linux for years and need to know more about adding a network printer or configuring for ADSL. Running Linux, now in its fourth edition, is the book you'll want to reach for. Widely recognized in the Linux community as the getting-started book that people need, it answers the questions and tackles configuration issues that frequently plague users, but are seldom addressed in other books. Running Linux has everything you'll need to understand, install, and start using Linux. The book doesn't draw the line at the...

1948. 

Embedding Perl in HTML with Mason

Embedding Perl in HTML with Mason

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 16-OCT-2002

Insert Date: 21-DEC-2002

Slots: 1.0

Table of Contents • Start Reading

Mason doesn't aim to be the one true Perl-based templating system for building web sites, but it's led many programmers to abandon their custom solutions when they've seen how much easier using Mason can be. It's a powerful, open source, Perl-based web site development and delivery engine, with features that make it an ideal backend for high load sites serving dynamic content. Mason uses a concept called components: a mix of HTML, Perl, and special Mason commands. These components can be entire web pages, or bits of HTML that can be embedded in top-level components. Shared and reusable,...

1949. 

NetBeans: The Definitive Guide

NetBeans: The Definitive Guide

By: ; ; ; ;

Publisher: O'Reilly Media, Inc.

Publication Date: 22-OCT-2002

Insert Date: 18-DEC-2002

Slots: 1.0

Table of Contents • Start Reading

As the Java programming language has increased in both functionality and complexity, developers have demanded more of their program editors. Gone are the days when a simple visual editor is sufficient for even small programming projects. While there are numerous IDEs available today for use by Java developers, one stands above the rest, not only for its functionality, but for its extensibility: NetBeans. In NetBeans: The Definitive Guide, you'll find out how to use this IDE to its fullest, making your Java programming more efficient and productive than ever before. You'll understand the...

1950. 

MySQL Cookbook

MySQL Cookbook

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 28-OCT-2002

Insert Date: 17-DEC-2002

Slots: 1.0

Table of Contents • Start Reading

While MySQL has turned up among high profile users such as Yahoo!, NASA and the U.S. Census Bureau, the rising popularity of this open source database is especially keen among users with little database experience. These days, even a small organization or web site has uses for a database, and MySQL is an obvious choice. Affordable and easy to use, MySQL packs the power, speed and efficiency that enable it to rival expensive, proprietary database solutions. Yet, even if you know the basics, anyone without practical MySQL experience--novices and skilled DBAs alike--might stumble over common...

1951. 

802.11 Security

802.11 Security

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 17-DEC-2002

Insert Date: 10-DEC-2002

Slots: 1.0

Table of Contents • Start Reading

Mention wireless networks, and the question of security will soon follow. It's not surprising that in spite of compelling business arguments for going wireless, many companies are holding back because of security concerns. But, while it's true that wireless networks create security issues that don't exist in wired networks, the issues are not insurmountable. 802.11 Security shows how you can plan for and successfully contend with security obstacles in your wireless deployment. This authoritative book not only explains the security issues, but shows you how to design and build a your own...

1952. 

C Pocket Reference

C Pocket Reference

By: ; Ulla Kirch-Prinz

Publisher: O'Reilly Media, Inc.

Publication Date: 20-NOV-2002

Insert Date: 06-DEC-2002

Slots: 1.0

Table of Contents • Start Reading

C is one of the oldest programming languages and still one of the most widely used. Whether you're an experienced C programmer or you're new to the language, you know how frustrating it can be to hunt through hundreds of pages in your reference books to find that bit of information on a certain function, type or other syntax element. Or even worse, you may not have your books with you. Your answer is the C Pocket Reference. Concise and easy to use, this handy pocket guide to C is a must-have quick reference for any C programmer. It's the only C reference that fits in your pocket and is an...

1953. 

JavaScript Pocket Reference, Second Edition

JavaScript Pocket Reference, Second Edition

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 29-OCT-2002

Insert Date: 27-NOV-2002

Slots: 1.0

Table of Contents • Start Reading

JavaScript--the powerful, object-based scripting language that can be embedded directly into HTML pages--has earned its place in the web developer's toolkit, to the extent that it's now considered required knowledge for web developers. You can use JavaScript to create dynamic, interactive applications that run completely within a web browser. JavaScript is also the language of choice for developing Dynamic HTML content. Because its syntax is based on the popular programming languages C, C++, and Java, JavaScript is familiar and easy to learn for experienced programmers. At the same time,...

1954. 

Programming Jakarta Struts

Programming Jakarta Struts

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 13-NOV-2002

Insert Date: 26-NOV-2002

Slots: 1.0

Table of Contents • Start Reading

Web tier frameworks have really taken off in the past year or so. Developers who used to spend hours and hours writing low-level features have realized the enormous benefits of using well-written frameworks to build the presentation tier so they can get to coding the "good stuff", the business logic at the core of the program. The Struts Framework, originally created by Craig R. McClanahan and donated to the Apache Software Foundation's Jakarta project in 2000, has become one of the most popular presentation frameworks for building web applications with Java Servlet and JavaServer Pages...

1955. 

C# Language Pocket Reference

C# Language Pocket Reference

By: ; ;

Publisher: O'Reilly Media, Inc.

Publication Date: 29-OCT-2002

Insert Date: 23-NOV-2002

Slots: 1.0

Table of Contents • Start Reading

C# programmers all have one thing in common -- they're learning a new language. That fact alone brings challenges, frustrations, and constant demands on your patience. And, no matter how good your reference books are, you can't always stop to thumb through hundreds of pages to find the piece of information you need. Your answer is the C# Language Pocket Reference. Concise and easy to use, this handy pocket guide to C# comes from the authors of C# in a Nutshell, and is a must-have quick reference for anyone implementing this new object-oriented language. The C# Language Pocket Reference...

1956. 

PHP Cookbook

PHP Cookbook

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 20-NOV-2002

Insert Date: 23-NOV-2002

Slots: 1.0

Table of Contents • Start Reading

PHP is a simple yet powerful open source scripting language that has become a big player in web development. Over a million web sites, from large corporate sites to small personal sites, are using PHP to serve dynamic web content. PHP's broad feature set, approachable syntax, and support for different operating systems and web servers make it an ideal language for rapid web development. The PHP Cookbook is a collection of problems, solutions, and practical examples for PHP programmers. The book contains a unique and extensive collection of best practices for everyday PHP programming...

1957. 

JXTA in a Nutshell

JXTA in a Nutshell

By: ; ;

Publisher: O'Reilly Media, Inc.

Publication Date: 25-SEP-2002

Insert Date: 22-NOV-2002

Slots: 1.0

Table of Contents • Start Reading

Scott Oaks, lead author of O'Reilly's new JXTA in a Nutshell says,"Fundamental scalability and centralization forces are constraining the Internet and are restricting its growth. Peer-to-peer networks like JXTA are essential to bring the internet to the next level of scalability, management and security in order to handle unconstrained exchanges of information between peers and the wave of new consumer devices." Written by the key members of Sun Microsystem's Project JXTA, JXTA in a Nutshell is the definitive reference to the most solid platform yet for Peer-to-Peer distributed computing....

1958. 

HTTP: The Definitive Guide

HTTP: The Definitive Guide

By: ; ; ; ;

Publisher: O'Reilly Media, Inc.

Publication Date: 27-SEP-2002

Insert Date: 19-NOV-2002

Slots: 1.0

Table of Contents • Start Reading

Behind every web transaction lies the Hypertext Transfer Protocol (HTTP) --- the language of web browsers and servers, of portals and search engines, of e-commerce and web services. Understanding HTTP is essential for practically all web-based programming, design, analysis, and administration. While the basics of HTTP are elegantly simple, the protocol's advanced features are notoriously confusing, because they knit together complex technologies and terminology from many disciplines. This book clearly explains HTTP and these interrelated core technologies, in twenty-one logically organized...

1959. 

VB.NET Core Classes in a Nutshell

VB.NET Core Classes in a Nutshell

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 24-JUN-2002

Insert Date: 15-NOV-2002

Slots: 1.0

Table of Contents • Start Reading

The .NET platform gives Visual Basic developers access to an entirely new and comprehensive class library that promises to further simplify and speed VB application development. In VB.NET Core Classes in a Nutshell, VB Programmers will find a concise and thorough reference to the types found in the core namespaces of the .NET Framework Class Library. The heart of this book is a classic Nutshell Quick Reference to all the types found in 22 core .NET namespaces. The entry for each type describes its significance, explains how the type is used in .NET applications and lists its members and...

1960. 

ASP.NET in a Nutshell

ASP.NET in a Nutshell

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 01-JUN-2002

Insert Date: 15-NOV-2002

Slots: 1.0

Table of Contents • Start Reading

ASP.NET is the newest generation of Active Server Pages from Microsoft. More than a mere upgrade, it's designed to support the development of dynamic and data-driven web applications and web services in much the same way Visual Basic enabled the rapid development of Microsoft® Windows® desktop applications. For those experienced with previous versions of ASP or the .NET platform, ASP.NET in a Nutshell is an invaluable resource that goes beyond the published documentation to highlight little-known details, stress practical uses for particular features, and provide real-world examples that...