Free Trial

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

Help

Information Technology & Software Development


9921. 

The Apache Modules Book: Application Development with Apache

The Apache Modules Book: Application Development with Apache

By: 

Publisher: Prentice Hall

Publication Date: 26-JAN-2007

Insert Date: 03-FEB-2007

Slots: 1.0

Table of Contents • Start Reading

"Do you learn best by example and experimentation? This book is ideal. Have your favorite editor and compiler ready–you'll encounter example code you'll want to try right away. You've picked the right book–this is sure to become the de facto standard guide to writing Apache modules." –Rich Bowen, coauthor, Apache Administrators Handbook, Apache Cookbook, and The Definitive Guide to Apache mod_rewrite "A first-rate guide to getting the most out of Apache as a modular application platform–sure to become a must-read for any Apache programmer, from beginner to experienced professional. It...

9922. 

What's New in Apache Web Server 2.2?

ShortCut

What's New in Apache Web Server 2.2?

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 01-FEB-2007

Insert Date: 02-FEB-2007

Slots: 1.0

Table of Contents • Start Reading

What's New in Apache Web Server 2.2? shows you all the new features you'll know to set up and administer the Apache 2.2 web server. Learn how to take advantage of its improved caching, proxying, authentication, and other improvements in your Web 2.0 applications. ...

9923. 

Google Web Toolkit for Ajax

ShortCut

Google Web Toolkit for Ajax

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 02-JAN-2007

Insert Date: 02-FEB-2007

Slots: 1.0

Table of Contents • Start Reading

<div><p>The Google Web Toolkit (GWT) is a nifty framework that Java programmers can use to create Ajax applications. The GWT allows you to create an Ajax application in your favorite IDE, such as IntelliJ IDEA or Eclipse, using paradigms and mechanisms similar to programming a Java Swing application. After you code the application in Java, the GWT's tools generate the JavaScript code the application needs.</p><p>You can also use typical Java project tools such as JUnit and Ant when creating GWT applications. The GWT is a free download, and you can freely distribute the client- and...

9924. 

Getting Started with Hibernate 3

ShortCut

Getting Started with Hibernate 3

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 07-AUG-2006

Insert Date: 02-FEB-2007

Slots: 1.0

Table of Contents • Start Reading

Hibernate has clearly arrived. Are you ready to benefit from its simple way of working with relational databases as Java objects? This PDF updates the introductory material from the award-winning Hibernate: A Developer's Notebook to teach you how to jump right in and get productive with the current release of Hibernate. You'll be walked through the ins and outs of setting up Hibernate and some related tools that make it easier to use--and that may give you new ideas about how to store information in your Java programs.In short, this PDF gives you exactly the information you need to start...

9925. 

Cisco Firewall Technology

ShortCut

Cisco Firewall Technology

By: 

Publisher: Cisco Press

Publication Date: 25-JAN-2007

Insert Date: 01-FEB-2007

Slots: 1.0

Table of Contents • Start Reading

Cisco Firewall Technologies (Digital Short Cut) Andrew Mason ISBN-10: 1-58705-329-2 ISBN-13: 978-1-58705-329-0 Cisco Firewall Technologies provides you with a no-nonsense, easy-to-read guide to different types of firewall technologies along with information on how these technologies are represented in the Cisco® firewall product family. The main Cisco products covered are the IOS® Firewall, the PIX® Firewall, and the ASA. The majority of focus for the Short Cut will be on the ASA and emphasis will be placed upon the latest functionality released in version 7.2. The Short Cut...

9926. 

Capistrano and the Rails Application Lifecycle

ShortCut

Capistrano and the Rails Application Lifecycle

By: ;

Publisher: O'Reilly Media, Inc.

Publication Date: 05-DEC-2006

Insert Date: 01-FEB-2007

Slots: 1.0

Table of Contents • Start Reading

Learn how to make your Rails deployments pain-free with Capistrano! This Short Cut shows you how to use Capistrano to automate the deployment of your Rails applications. It teaches you the basics, but also goes far beyond. It shows you realistic deployment scenarios, including some with complex server farms. It includes a quick reference to Capistrano. As your Rails applications grow, it becomes increasingly important to automate deployment and to keep your development environment well organized. Capistrano is the right tool for the job, and this PDF shows you how to use it effectively. ...

9927. 

Using XForms with Mozilla

ShortCut

Using XForms with Mozilla

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 02-JAN-2007

Insert Date: 01-FEB-2007

Slots: 1.0

Table of Contents • Start Reading

The XForms technology gives you many advantages over ordinary XHTML forms. The XForms technology separates your form's data and presentation and submits your data as XML. XForms-aware applications can validate your data as you type it and can also submit your data to different servers and even store it in files. This tutorial shows you how to use Mozilla to start working with XForms. ...

9928. 

How to Build an RSS 2.0 Feed

ShortCut

How to Build an RSS 2.0 Feed

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 01-NOV-2006

Insert Date: 30-JAN-2007

Slots: 1.0

Table of Contents • Start Reading

The little orange feed icons are everywhere on the web. From search engines to shopping sites to blogs, Really Simple Syndication (RSS 2.0) has become one of the hottest web technologies going. RSS 2.0 is a powerful - yet surprisingly easy - way to distributing timely content to a web-based audience. This Short Cut will give you the hands-on knowledge you need to build an RSS 2.0 feed. Along the way you'll learn not only the mechanics of building a feed, but industry-accepted best practices for creating feeds that perform well in various situations. Are you ready? Roll up your sleeves,...

9929. 

Cisco authorized self-study book for CCNP switching foundation learning Prepare for the CCNP BCMSN exam 642-811 with a Cisco authorized self-study guide. This book teaches you how to: Configure basic parameters for Catalyst switches, including SSH, system host name, and IP address management in both Cisco IOS and Cisco CatOS Employ private VLANs, VTP, and 802.1Q trunking in Cisco multilayer switched networks Deploy 802.1D, 802.1D-2004, 802.1s, and 802.1w STP and utilize advanced spanning-tree features such as UplinkFast and root guard Enable Layer 2 features such as including...

9930. 

Scripting in Java™: Languages, Frameworks, and Patterns

Scripting in Java™: Languages, Frameworks, and Patterns

By: 

Publisher: Addison-Wesley Professional

Publication Date: 09-AUG-2007

Insert Date: 27-JAN-2007

Slots: 1.0

Table of Contents • Start Reading

Groovy and Beyond: Leverage the Full Power of Scripting on the JavaTM Platform! Using the JavaTM platform’s new scripting support, you can improve efficiency, streamline your development processes, and solve problems ranging from prototyping to Web application programming. In Scripting in Java, Dejan Bosanac covers key aspects of scripting with Java, from the exciting new Groovy scripting language to Java’s new Scripting and Web Scripting APIs. Bosanac begins by reviewing the role and value of scripting languages, and then systematically introduces today’s best scripting solutions for the...

9931. 

Microsoft Expression Web: Visual Quickstart Guide

Microsoft Expression Web: Visual Quickstart Guide

By: 

Publisher: Peachpit Press

Publication Date: 17-JAN-2007

Insert Date: 24-JAN-2007

Slots: 1.0

Table of Contents • Start Reading

Get a jump start on using this brand-new Web creation tool from Microsoft. Built from the ground up using current Web standards, Expression Web make it easy to create pages that look good in all browsers. Mirroring the program’s focus on standards, the book shows you how to use Cascading Style Sheets to build consistent, easy to navigate  designs. CSS newcomers will welcome the plain-spoken approach to a sometimes intimidating topic. Old hands at CSS will find plenty of tips on using Expression Web’s many style tools, which are some of the best available in any Web creation...

9932. 

Google™ Web Toolkit Solutions: Cool & Useful Stuff

ShortCut

Google™ Web Toolkit Solutions: Cool & Useful Stuff

By: 

Publisher: Prentice Hall

Publication Date: 18-JAN-2007

Insert Date: 23-JAN-2007

Slots: 1.0

Table of Contents • Start Reading

The Google Web Toolkit (GWT) is a cutting-edge UI framework for Java developers, which lets you create rich, interactive user interfaces using familiar idioms from Java’s Abstract Window Toolkit (AWT), Swing, and the Eclipse Foundation’s SWT. If you’ve used any of those frameworks in the past, you’re already halfway up the GWT learning curve. This short cut assumes that you have already installed GWT and have experimented with its basic features. It also assumes that you’re comfortable with techniques like implementing event listeners as anonymous inner classes and know how to construct...

9933. 

Using Samba, Third Edition

Using Samba, Third Edition

By: ; ;

Publisher: O'Reilly Media, Inc.

Publication Date: 23-JAN-2007

Insert Date: 23-JAN-2007

Slots: 1.0

Table of Contents • Start Reading

This book is the comprehensive guide to Samba administration, officially adopted by the Samba Team. Wondering how to integrate Samba's authentication with that of a Windows domain? How to get Samba to serve Microsoft Dfs shares? How to share files on Mac OS X? These and a dozen other issues of interest to system administrators are covered. A whole chapter is dedicated to troubleshooting!The range of this book knows few bounds. Using Samba takes you from basic installation and configuration -- on both the client and server side, for a wide range of systems -- to subtle details of security,...

9934. 

Google Hacking for Penetration Testers

Google Hacking for Penetration Testers

By: 

Publisher: Syngress

Publication Date: 01-JUL-2004

Insert Date: 23-JAN-2007

Slots: 1.0

Table of Contents • Start Reading

Google Hacking for Penetration Testers explores the explosive growth of a technique known as "Google Hacking." This simple tool can be bent by hackers and those with malicious intents to find hidden information, break into sites, and access supposedly secure information. Borrowing the techniques pioneered by malicious "Google hackers," this book aims to show security practitioners how to properly protect clients from this often overlooked and dangerous form of information leakage. The sophistication and functionality of Google searches has resulted in several publications boasting...

9935. 

Authorized Self-Study Guide Cisco IP Telephony (CIPT), Second Edition

Authorized Self-Study Guide Cisco IP Telephony (CIPT), Second Edition

By: 

Publisher: Cisco Press

Publication Date: 24-OCT-2006

Insert Date: 21-JAN-2007

Slots: 1.0

Table of Contents • Start Reading

Foundation Learning for CCVP IP Telephony Jeremy Cioara, CCIE® No. 11,727 Cisco IP Telephony (CIPT), Second Edition, is a Cisco®-authorized, self-paced learning tool for CCVP IP telephony foundation learning. This book provides you with the knowledge needed to install, configure, and maintain a Cisco IP telephony solution. By reading this book, you will gain a thorough understanding of Cisco Unified CallManager version 4.1, the call routing and signaling component for the Cisco IP telephony solution. Cisco IP Telephony (CIPT) expands your knowledge of voice over IP (VoIP) and public...

9936. 

PacketCable Implementation

PacketCable Implementation

By: 

Publisher: Cisco Press

Publication Date: 09-FEB-2007

Insert Date: 20-JAN-2007

Slots: 1.0

Table of Contents • Start Reading

PacketCable Implementation Design, provision, configure, manage, and secure tomorrow's high-value PacketCable networks Jeff Riddel, CCIE® No. 12798 PacketCable networks use IP technology to enable a wide range of multimedia services, from IP telephony to interactive gaming and beyond. Because PacketCable-based business and residential services are central to the cable industry's strategy for growth, the industry's need for PacketCable expertise is expected to increase dramatically. PacketCable Implementation is the first complete primer on PacketCable network design,...

9937. 

&> Building Cisco Multilayer Switched Networks (BCMSN) Fourth Edition Foundation learning for CCNP 642-812 BCMSN Richard Froom, CCIE® No. 5102 Balaji Sivasubramanian Erum Frahim, CCIE No. 7549 Authorized Self-Study Guide: Building Cisco Multilayer Switched Networks (BCMSN), Fourth Edition, is a Cisco® authorized, self-paced learning tool for CCNP® switching foundation learning. You will learn how to create scalable multilayer switched networks by installing, configuring, monitoring, and troubleshooting network infrastructure equipment for a campus switched network and integrate...

9938. 

Dynamic HTML: The Definitive Reference, Third Edition

Dynamic HTML: The Definitive Reference, Third Edition

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 27-DEC-2006

Insert Date: 19-JAN-2007

Slots: 1.0

Table of Contents • Start Reading

Packed with information on the latest web specifications and browser features, this new edition is your ultimate one-stop resource for HTML, XHTML, CSS, Document Object Model (DOM), and JavaScript development. Here is the comprehensive reference for designers of Rich Internet Applications who need to operate in all modern browsers, including Internet Explorer 7, Firefox 2, Safari, and Opera. With this book, you can instantly see browser support for the latest standards-based technologies, including CSS Level 3, DOM Level 3, Web Forms 2.0, XMLHttpRequest for AJAX applications, JavaScript 1.7,...

9939. 

Write Great Code

Write Great Code

By: 

Publisher: No Starch Press

Publication Date: 01-NOV-2004

Insert Date: 18-JAN-2007

Slots: 1.0

Table of Contents • Start Reading

If you've asked someone the secret to writing efficient, well-written software, the answer that you've probably gotten is "learn assembly language programming." By learning assembly language programming, you learn how the machine really operates and that knowledge will help you write better high-level language code. A dirty little secret assembly language programmers rarely admit to, however, is that what you really need to learn is machine organization, not assembly language programming. Write Great Code Vol I , the first in a series from assembly language expert Randall Hyde, dives right...

9940. 

Wicked Cool Perl Scripts

Wicked Cool Perl Scripts

By: 

Publisher: No Starch Press

Publication Date: 03-FEB-2006

Insert Date: 18-JAN-2007

Slots: 1.0

Table of Contents • Start Reading

Most Perl programmers have been frustrated at one time or another because the system just wouldn't do what they wanted it to do. There was that one simple and obvious utility that was missing that would make life so much easier: A tool to get a stock quote, show off a photograph collection, or even display a collection of favorite comics. Wicked Cool Perl Scripts is about writing those utilities quickly and easily. A collection of handy utilities that solves difficult problems, Wicked Cool Perl Scripts is a great resource for the savvy Perl programmer. ...