Web Services on Rails

Web Services on Rails

This PDF will show you how your small business or enterprise can publish its APIs (application programming interface) to a developer community just like the behemoths of the Internet--Google, Yahoo!, eBay, and Amazon.

These giants already offer their APIs to other programmers and allow for add-on services and mash-ups to develop from them--but until recently, the capability for most enterprises to do the same was limited by a myriad of competing standards and a lack of easy-to-use tools to accomplish the task.

Ruby on Rails levels the playing field for companies by simplifying the proc more...

Authors: Kevin Marshall Pages: 32

Real World Linux Security: Intrusion Prevention, Detection, and Recovery, Second Edition

Real World Linux Security: Intrusion Prevention, Detection, and Recovery, Second Edition

"You have in your hands a book I've been waiting to read for years practical, hands-on guide to hardening your Linux system."
from the foreword by Eric S. Raymond

Safeguard your Linux systems against today's most vicious attacks!

Realistic, step-by-step techniques from one of the world's leading Linux security experts

Covers IP Tables, ARP attacks, adaptive firewalls, VPNs, wireless networks, Samba, monitoring, 2.4 kernel security, and much more

Quick and effective recovery from intrusions

CD-ROM contains important new tools for monitoring networks and locking out hackers
more...

Authors: Bob Toxen Pages: 848

RJS Templates for Rails

RJS Templates for Rails

RJS templates are an exciting and powerful new type of template added to Rails 1.1. Unlike conventional Rails templates that generate HTML or XML, RJS templates generate JavaScript code that is executed when it is returned to the browser. This JavaScript generation allows you to perform multiple page updates in-place without a page reload using Ajax. All the JavaScript you need is generated from simple templates written in Ruby. This document helps you get acquainted with how RJS templates fit into the Rails framework and gets you started with a few easy-to-follow examples.
more...

Authors: Cody Fauser Pages: 56

Linux Server Hacks

Linux Server Hacks

A competent system administrator knows that a Linux server is a high performance system for routing large amounts of information through a network connection. Setting up and maintaining a Linux server requires understanding not only the hardware, but the ins and outs of the Linux operating system along with its supporting cast of utilities as well as layers of applications software.

There's basic documentation online but there's a lot beyond the basics you have to know, and this only comes from people with hands-on, real-world experience. This kind of "know how" is what we s more...

Authors: Rob Flickenger Pages: 221

XML in a Nutshell,3rd Edition

XML in a Nutshell,3rd Edition

If you're a developer working with XML, you know there's a lot to know about XML, and the XML space is evolving almost moment by moment. But you don't need to commit every XML syntax, API, or XSLT transformation to memory; you only need to know where to find it. And if it's a detail that has to do with XML or its companion standards, you'll find it--clear, concise, useful, and well-organized--in the updated third edition of XML in a Nutshell.

With XML in a Nutshell beside your keyboard, you'll be able to:

Quick-reference syntax rules and usage examples for the core XML technologi more...

Authors: Elliotte Rusty Harold, W. Scott Means Pages: 712

Version Control with Subversion

Version Control with Subversion

One of the greatest frustrations in most software projects is version control: the art of managing changes to information. Today's increasingly fast pace of software development--as programmers make small changes to software one day only to undo them the next--has only heightened the problem; consecutive work on code or single-programmer software is a rare sight these days. Without careful attention to version control, concurrent and collaborative work can create more headaches than it solves. This is where Subversion comes into play. Written by members of the Subversion open source developme more...

Authors: C. Michael Pilato, Ben Collins-Sussman Brian W. F Pages: 299

User Stories Applied: For Agile Software Development

User Stories Applied: For Agile Software Development

Thoroughly reviewed and eagerly anticipated by the agile community, User Stories Applied offers a requirements process that saves time, eliminates rework, and leads directly to better software.

The best way to build software that meets users' needs is to begin with "user stories": simple, clear, brief descriptions of functionality that will be valuable to real users. In User Stories Applied, Mike Cohn provides you with a front-to-back blueprint for writing these user stories and weaving them into your development life cycle.

You'll learn what makes a great user story, and what makes a more...

Authors: Mike Cohn Pages: 224

Unix Shell Programming, Third Edition

Unix Shell Programming, Third Edition

Unix Shell Programming is a tutorial aimed at helping Unix and Linux users get optimal performance out of their operating out of their operating system. It shows them how to take control of their systems and work efficiently by harnessing the power of the shell to solve common problems. The reader learns everything he or she needs to know to customize the way a Unix system responds.

The vast majority of Unix users utilize the Korn shell or some variant of the Bourne shell, such as bash. Three are covered in the third edition of Unix Shell Programming. It begins with a generalized tutor more...

Authors: Stephen Kochan, Patrick Wood Pages: 504

The Database Hacker's Handbook: Defending Database Servers

The Database Hacker's Handbook: Defending Database Servers

Databases are the nerve center of our economy. Every piece of your personal information is stored there -- medical records, bank accounts, employment history, pensions, car registrations, even your children's grades and what groceries you buy. Database attacks are potentially crippling-and relentless.

In this essential follow-up to The Shellcoder's Handbook, four of the world's top security experts teach you to break into and defend the seven most popular database servers. You'll learn how to identify vulnerabilities, how attacks are carried out, and how to stop the carnage. The bad guys a more...

Authors: Litchfield, David (EDT) Anley, Chris Heasman, John Pages: 500

Special Edition Using XML Schema

Special Edition Using XML Schema

Special Edition Using XML Schema starts with an explanation of Schema basics: why they were created, the advantages they offer over DTDs, and an overview of the two major parts of the specification: Structure and Datatypes. Next, the author explains the differences between DTDs and Schemas, and demonstrates a simple DTD-to-Schema conversion. The bulk of the book explains the many parts of Schemas, dissecting the structure of a Schema and then introducing Datatypes. Each section includes practical examples, which the author creates and explains, building from the material discussed in the prev more...

Authors: David Gulbransen Pages: 496

Subscribe Service

find the book that you want enjoy it!
you can subscribe our latest books with rss
RSS Feed