<?xml version="1.0" encoding="utf-8"?><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns="http://purl.org/rss/1.0/"><channel rdf:about="http://acmsel.safaribooksonline.com/"><title>Safari Books Online - ACM </title><link>http://acmsel.safaribooksonline.com/</link><description>Safari Books Online - ACM </description><language>en-us</language><image rdf:resource="http://acmsel.safaribooksonline.com/images/logo.gif" /><items><rdf:Seq><rdf:li resource="http://acmsel.safaribooksonline.com/9780596529314" /><rdf:li resource="http://acmsel.safaribooksonline.com/9780321501912" /><rdf:li resource="http://acmsel.safaribooksonline.com/9780596529864" /><rdf:li resource="http://acmsel.safaribooksonline.com/0596008643" /><rdf:li resource="http://acmsel.safaribooksonline.com/9780132361705" /><rdf:li resource="http://acmsel.safaribooksonline.com/9781587053511" /><rdf:li resource="http://acmsel.safaribooksonline.com/9780596510046" /><rdf:li resource="http://acmsel.safaribooksonline.com/9780596101510" /><rdf:li resource="http://acmsel.safaribooksonline.com/0132432749" /><rdf:li resource="http://acmsel.safaribooksonline.com/9780321423450" /></rdf:Seq></items></channel><image rdf:about="http://acmsel.safaribooksonline.com/images/logo.gif"><title>Safari Books Online - ACM </title><url>http://acmsel.safaribooksonline.com/images/logo.gif</url><link>http://acmsel.safaribooksonline.com/</link><description>Safari Books Online - ACM </description></image><item rdf:about="http://acmsel.safaribooksonline.com/9780596529314"><title>Securing Ajax Applications</title><link>http://acmsel.safaribooksonline.com/9780596529314</link><description>Ajax applications should be open yet secure. Far too often security is added as an afterthought. Potential flaws need to be identified and addressed right away. This book explores Ajax and web application security with an eye for dangerous gaps and offers ways that you can plug them before they become a problem. By making security part of the process from the start, you will learn how to build secure Ajax applications and discover how to respond quickly when attacks occur. Securing Ajax Applications succinctly explains that the same back-and-forth communications that make Ajax so responsive also gives invaders new opportunities to gather data, make creative new requests of your server, and interfere with the communications between you and your customers. This book presents basic security techniques and examines vulnerabilities with JavaScript, XML, JSON, Flash, and other technologies -- vital information that will ultimately save you time and money. Topics include: An overview of the evolving web platform, including APIs, feeds, web services and asynchronous messagingWeb security basics, including common vulnerabilities, common cures, state management and session managementHow to secure web technologies, such as Ajax, JavaScript, Java applets, Active X controls, plug-ins, Flash and FlexHow to protect your server, including front-line defense, dealing with application servers, PHP and scriptingVulnerabilities among web standards such as HTTP, XML, JSON, RSS, ATOM, REST, and XDOSHow to secure web services, build secure APIs, and make open mashups secure Securing Ajax Applications takes on the challenges created by this new generation of web development, and demonstrates why web security isn't just for administrators and back-end programmers any more. It's also for web developers who accept the responsibility that comes with using the new wonders of the Web.</description><dc:publisher>O'Reilly</dc:publisher><dc:creator>Christopher Wells</dc:creator><dc:subject>JavaScript</dc:subject><dc:date>July 01, 2007</dc:date></item><item rdf:about="http://acmsel.safaribooksonline.com/9780321501912"><title>The Adobe® Photoshop® CS3 Book for Digital Photographers</title><link>http://acmsel.safaribooksonline.com/9780321501912</link><description>Scott Kelby, the #1 best-selling Photoshop author in the world today, once again takes this book to a whole new level as he uncovers the latest, most important, and most exciting new Adobe Photoshop CS3 techniques for digital photographers. This major update to his award-winning, record-breaking book does something for digital photographers that’s never been done before–it cuts through the bull and shows you exactly “how to do it.” It’s not a bunch of theory; it doesn’t challenge you to come up with your own settings or figure it out on your own. Instead, Scott shows you step-by-step the exact techniques used by today’s cutting-edge digital photographers, and best of all, he shows you flat-out exactly which settings to use, when to use them, and why. That’s why the previous editions of this book are widely used as the official course study guide in photography courses at college and universities around the world, and this new edition for Photoshop CS3 exposes even more of the top pros’ most closely-guarded secrets. Learn How The Pros Do It Each year Scott trains thousands of professional photographers on how to use Photoshop, and almost without exception they have the same questions, the same problems, and the same challenges–and that’s exactly what he covers in this book. You’ll learn: • The sharpening techniques the pros really use. • The pros’ tricks for fixing the most common digital photo problems fast! • How to get great looking prints (that actually match your screen!) • A whole chapter on the latest, most requested Photoshop special effects! • How to color correct any photo without breaking a sweat. • How to process Raw images, plus how to take advantage of all the new Camera Raw features in CS3! • The portrait retouching secrets only the pros know about! • How to add real automation to your work. • How to show your work like a pro! Plus a host of shortcuts, workarounds, and slick “insider” tricks to send your productivity through the roof! If you’re a digital photographer, and you’re ready to learn the “tricks of the trade”–the same ones that today’s leading pros use to correct, edit, sharpen, retouch, and present their work–then you’re holding the book that will do just that.</description><dc:publisher>New Riders</dc:publisher><dc:creator>Scott Kelby</dc:creator><dc:subject>Digital Photography</dc:subject><dc:date>July 27, 2007</dc:date></item><item rdf:about="http://acmsel.safaribooksonline.com/9780596529864"><title>Learning Ruby</title><link>http://acmsel.safaribooksonline.com/9780596529864</link><description>You don't have to know everything about a car to drive one, and you don't need to know everything about Ruby to start programming with it. Written for both experienced and new programmers alike, Learning Ruby is a just-get-in-and-drive book -- a hands-on tutorial that offers lots of Ruby programs and lets you know how and why they work, just enough to get you rolling down the road. Interest in Ruby stems from the popularity of Rails, the web development framework that's attracting new devotees and refugees from Java and PHP. But there are plenty of other uses for this versatile language. The best way to learn is to just try the code! You'll find examples on nearly every page of this book that you can imitate and hack. Briefly, this book: Outlines many of the most important features of RubyDemonstrates how to use conditionals, and how to manipulate strings in Ruby. Includes a section on regular expressionsDescribes how to use operators, basic math, functions from the Math module, rational numbers, etc.Talks you through Ruby arrays, and demonstrates hashes in detailExplains how to process files with RubyDiscusses Ruby classes and modules (mixins) in detail, including a brief introduction to object-oriented programming (OOP)Introduces processing XML, the Tk toolkit, RubyGems, reflection, RDoc, embedded Ruby, metaprogramming, exception handling, and other topicsAcquaints you with some of the essentials of Rails, and includes a short Rails tutorial. Each chapter concludes with a set of review questions, and appendices provide you with a glossary of terms related to Ruby programming, plus reference material from the book in one convenient location. If you want to take Ruby out for a drive, Learning Ruby holds the keys.</description><dc:publisher>O'Reilly</dc:publisher><dc:creator>Michael Fitzgerald</dc:creator><dc:subject>Web Development</dc:subject><dc:date>May 01, 2007</dc:date></item><item rdf:about="http://acmsel.safaribooksonline.com/0596008643"><title>Learning MySQL</title><link>http://acmsel.safaribooksonline.com/0596008643</link><description>Whether you're running a business, keeping track of members and meetings for a club, or just trying to organize a large and diverse collection of information, you'll find the MySQL database engine useful for answering questions such as: Which are my top ten fastest-selling products?How frequently does this person come to our facility?What was the highest, lowest, and average score of the team last season?MySQL, the most popular open-source database, offers the power of a relational database in a package that's easy to set up and administer, and Learning MySQL provides all the tools you need to get started. This densely packed tutorial includes detailed instructions to help you set up and design an effective database, create powerful queries using SQL, configure MySQL for improved security, and squeeze information out of your data.After covering the basics, the book travels far into MySQL's subtleties, including complex queries and joins, how to interact with the database over the Web using PHP or Perl, and important house-keeping such as backups and security.Topic include:Installation on Linux, Windows, and Mac OS XBasic and advanced querying using SQLUser management and securityBackups and recoveryTuning for improved efficiencyDeveloping command-line and web database applications using the PHP and Perl programming languagesThe authors, Saied Tahaghoghi and Hugh E. Williams, have careers in academia and business, and share a keen interest in research into search technologies.Whether you've never touched a database or have already completed some MySQL projects, you'll find insights in Learning MySQL that will last a career.</description><dc:publisher>O'Reilly</dc:publisher><dc:creator>Seyed M.M. "Saied" Tahaghoghi</dc:creator><dc:creator>Hugh E. Williams</dc:creator><dc:subject>Administration</dc:subject><dc:date>November 01, 2006</dc:date></item><item rdf:about="http://acmsel.safaribooksonline.com/9780132361705"><title>CLI for Noobies: A Primer on the Linux Command Line</title><link>http://acmsel.safaribooksonline.com/9780132361705</link><description>The Command Line Interface (CLI) is your window into the soul of Linux. At the CLI, you learn how Linux thinks and why it behaves as it does. However, the CLI has a reputation for being difficult to learn and tends to frighten the uninitiated. In CLI for Noobies, Joe Barr explains why the CLI provides the easiest, quickest way to do whatever needs to be done. This book is aimed directly at those just coming to Linux from other environments and covers topics that will make them more comfortable running Linux on their desktop. Topics include Shell commands, applications and tools, networking and security, as well as fun and games.</description><dc:publisher>Prentice Hall</dc:publisher><dc:creator>Joe Barr</dc:creator><dc:subject>Linux</dc:subject><dc:date>July 17, 2007</dc:date></item><item rdf:about="http://acmsel.safaribooksonline.com/9781587053511"><title>Optical Networking Systems IP Management Solutions</title><link>http://acmsel.safaribooksonline.com/9781587053511</link><description>Optical Networking Systems IP Management Solutions (Digital Short Cut)Randy ZhangISBN-13: 978-1-58705-351-1ISBN-10: 1-58705-351-9Optical Networking Systems (ONS) is a group of optical products from Cisco providing backbone transport, metro access, and wavelength division services. Effective management of these ONS devices requires careful planning and design and clear understanding of the characteristics of the devices and the tools and options that are available.ONS IP management is a complex subject with little information available beyond the basic configuration. This Short Cut was created based on real customer needs from years of supporting ONS customers and providing expert-level consulting services.Optical Networking Systems IP Management Solutions goes well beyond the basic documentation and focuses on practical network support needs while also providing guidelines for strategic design and planning requirements. A variety of topics are covered, from the basic configurations to in-depth design solutions. This Short Cut helps you with IP setup and configuration, problem troubleshooting, architectural migration, and planning and design.Table of Contents:Chapter 1: IntroductionChapter 2: Node Addressing SchemesChapter 3: Proxy ARP and ARP SniffingChapter 4: Static RoutingChapter 5: Dynamic RoutingChapter 6: Large DCC Network DesignChapter 7: Gateway OptionsChapter 8: Security OptionsChapter 9: Case StudiesAppendix A: ONS 15454 Release MapAppendix B: Answers to Review QuestionsAppendix C: AcronymsAbout the Author:Randy Zhang, Ph.D. and CCIE No. 5659, is a network consulting engineer at Cisco Advanced Services, where he supports Cisco’s strategic service provider and enterprise customers on IP and optical technologies. He has authored many white papers on subjects relating to IP and optical technologies and speaks at Cisco Networkers on optical timing and ONS IP management. He is a coauthor of the Cisco Press book BGP Design and Implementation.</description><dc:publisher>Cisco Press</dc:publisher><dc:creator>Randy Zhang</dc:creator><dc:subject>Optical Networking</dc:subject><dc:date>July 09, 2007</dc:date></item><item rdf:about="http://acmsel.safaribooksonline.com/9780596510046"><title>Beautiful Code</title><link>http://acmsel.safaribooksonline.com/9780596510046</link><description>How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects. You will be able to look over the shoulder of major coding and design experts to see problems through their eyes. This is not simply another design patterns book, or another software engineering treatise on the right and wrong way to do things. The authors think aloud as they work through their project's architecture, the tradeoffs made in its construction, and when it was important to break rules. Beautiful Code is an opportunity for master coders to tell their story. All author royalties will be donated to Amnesty International.</description><dc:publisher>O'Reilly</dc:publisher><dc:creator>Andy Oram</dc:creator><dc:creator>Greg Wilson</dc:creator><dc:subject>Safari IT Books</dc:subject><dc:date>June 26, 2007</dc:date></item><item rdf:about="http://acmsel.safaribooksonline.com/9780596101510"><title>Network Warrior</title><link>http://acmsel.safaribooksonline.com/9780596101510</link><description>Written by networking veteran with 20 years of experience, Network Warrior provides a thorough and practical introduction to the entire network infrastructure, from cabling to the routers. What you need to learn to pass a Cisco certification exam such as CCNA and what you need to know to survive in the real world are two very different things. The strategies that this book offers weren 't on the exam, but they 're exactly what you need to do your job well. Network Warrior takes you step by step through the world of hubs, switches, firewalls, and more, including ways to troubleshoot a congested network, and when to upgrade and why. Along the way, you 'll gain an historical perspective of various networking features, such as the way Ethernet evolved. Based on the author 's own experience as well as those he worked for and with, Network Warrior is a Cisco-centric book, focused primarily on the TCP/IP protocol and Ethernet networks -- the realm that Cisco Systems now dominates. The book covers: The type of networks now in use, from LANs, WANs and MANs to CANs The OSI Model and the layers involved in sending dataHubs, repeaters, switches, and trunks in practiceAuto negotiation and why it 's a common problem in network slowdownsRoute maps, routing protocols, and switching algorithms in Cisco routersThe resilient Ethernet -- how to make things truly redundantCisco 6500 multi-layer switches and the Catalyst 3750 switchTelecom nomenclature -- why it 's different from the data worldT1 and DS3Firewall theory, designing access lists, authentication in Cisco devicesServer load balancing technologyContent switch module in actionDesigning QOS and what QOS does not doIP design and subnetting made easy The book also explains how to sell your ideas to management, how networks become a mess as a company grows, and why change control is your friend. Network Warrior will help network administrators and engineers win the complex battles they face every day.</description><dc:publisher>O'Reilly</dc:publisher><dc:creator>Gary A. Donahue</dc:creator><dc:subject>Safari IT Books</dc:subject><dc:date>June 21, 2007</dc:date></item><item rdf:about="http://acmsel.safaribooksonline.com/0132432749"><title>Negus Live Linux Series Live Linux® CDs: Building and Customizing Bootables</title><link>http://acmsel.safaribooksonline.com/0132432749</link><description> Dream the perfect computer system, then build it to run on a Linux live CD!A Linux live CD is more than just a Linux system you carry around. Start with a live CD that has all your favorite applications. Include and play photo slideshows, presentations, Web content, and music collections. Incorporate your own designs, colors, and images to appear everywhere from the boot prompt to the desktop.When you are done, you have a perfectly customized CD or DVD that can run on almost any PC that you can reboot. In Live Linux® CDs, bestselling Linux author Christopher Negus guides you through the free software tools and toys you need to try out and create specialized Linux live CDs for security, presentations, gaming, multimedia, firewalls, and clustering. It is the first start-to-finish guide to using, creating, building, and remastering your own live Linux distributions.Working from live CD technology on the accompanying DVD, you can Boot and run live Linux versions of KNOPPIX, SLAX, Gentoo, Damn Small Linux, and other live CDs Burn and boot Linux live CD ISO images of Ubuntu, KNOPPIX, SLAX, MoviX, BackTrack, and more Build your own live CDs from instructions based on KNOPPIX (Debian), Fedora, Gentoo, Damn Small Linux, and SLAX Create multimedia players that are customized to include your own video or music Customize live CD rescue toolkits to analyze and repair data on compromised networks, Windows PCs, and Linux systems Configure personal firewalls to protect from Internet intruders Control the processing power of a group of computers, using live CD clustersWhether you want to customize the perfect live Linux for your own use or distribute it to the world, Live Linux® CDs gives you all the knowledge, tools, and software you need.Acknowledgments  xviiAbout the Author  xixIntroduction  1Part I: Beginning with Bootable Live Linuxes  5Chapter 1: Starting Up with Live Linux CDs  7Chapter 2: Playing with Live Linux CDs  37Chapter 3: Customizing a Live CD  73Part II: Creating a Custom Bootable Linux  105Chapter 4: Understanding How Live Linux CDs Work  107Chapter 5: Looking Inside Live CD Components  133Chapter 6: Building a Custom Knoppix Live CD  165Chapter 7: Building a Basic Fedora Live CD  193Chapter 8: Building a Basic Gentoo Live CD  223Part III: Making a Specialized Bootable Linux  251Chapter 9: Customizing a Security Live Linux CD  253Chapter 10: Customizing a Presentation Live Linux CD  285Chapter 11: Customizing a Gaming Live Linux CD  301Chapter 12: Customizing a Multimedia Live Linux CD  325Chapter 13: Customizing a Firewall Live Linux CD  345Chapter 14: Customizing a Cluster Live Linux CD  359Part IV: Appendices  373Appendix A: On the DVD  375Appendix B: Building, Testing, and Burning ISOs  383Index  401</description><dc:publisher>Prentice Hall</dc:publisher><dc:creator>Christopher Negus</dc:creator><dc:subject>Linux</dc:subject><dc:date>November 14, 2006</dc:date></item><item rdf:about="http://acmsel.safaribooksonline.com/9780321423450"><title>Project Management for Mere Mortals®: The Tools, Techniques, Teaming, and Politics of Project Management</title><link>http://acmsel.safaribooksonline.com/9780321423450</link><description>Praise for Project Management for Mere Mortals®“Project Management for Mere Mortals is a must read for all project managers with responsibilities for large or small projects, regardless of industry or product. Baca has cleverly taken the (sometimes) difficult lexicon of project management and distilled it into easy-to-read, understandable concepts. Her case study examples lead Project Managers from Project Initiation through Project Close–and those between–with ease. In today’s growing discipline of Project Management, we must understand the potential hurdles and where to capitalize on prior knowledge. Baca is a Project Management guru. No person involved with the execution of projects should be without this book…ever.”–Lisa Marie Jacobsen, CAPM, Project Manager, Newtown Square, Pennsylvania“Project Management for Mere Mortals is an excellent book for the beginning as well as the experienced project manager. At the elementary level, the concepts are clearly explained, and at the advanced level, hints and tips are explained that give new insight to the concepts. I especially liked the case studies that applied each chapter’s lessons.”–Kaaren A. Walsh, PMP“This book is an excellent learning tool for beginning Project Managers and a terrific resource for experienced Project Managers.”–Janene A. Luders, PMPProject Management for Mere Mortals® strips away the myths and mysteries of effective project management, giving you the skills, tools, and insights to succeed with your next project–and every project after that.Long-time project manager and trainer, Claudia Baca, walks you through all five process groups of project management: initiation, planning, execution, monitoring and controlling, and closing. Baca examines each process group from the perspectives of the working project manager and team member, highlighting the organizational issues most likely to arise and offering proven solutions. For each process group, she presents tools you can start using right now–and demonstrates those tools at work in a realistic running case study.This guide takes you from the absolute basics through advanced techniques, such as measures of performance and change control. You’ll learn how to• Accurately scope projects and build workable timetables• Create trustworthy budgets and use them to manage your project• Organize work assignments for maximum efficiency• Build project teams, and keep them motivated• Intelligently assess quality goals, and decide “how good it has to be”• Identify and mitigate the real risks your project will encounter• Control changes and stay on track, no matter what surprises occur• Close projects successfully, and learn lessons for future projects• Gain crucial skills you’ll need for PMI certificationThis book has been crafted to support professionals who are new (or almost new) to project management, as well as experienced project managers who want to handle complex projects and organizational politics more effectively. Whatever your role or assignment, it’s your fastest route to deep project management mastery.ContentsForeword by Kim Heldman, PMP  xvPreface  xviiAcknowledgments  xxvAbout the Author  xxviiChapter 1   Setting the Project Management Context  1Chapter 2   You’ve Been Assigned a Project!  19Chapter 3   How Big Is This Project?  53Chapter 4   Laying Out the Work  99Chapter 5   The Art of Estimating  131Chapter 6   Quality–How Good Does It Have to Be?  169Chapter 7   Communication–What Do You Think About My Project?  207Chapter 8   Risk–What Should You Worry About?  257Chapter 9   Creating the Schedule  291Chapter 10 Budgeting–How Much?  331Chapter 11 The Rhythm of Project Execution  369Chapter 12 Keeping the Project on Track  397Chapter 13 Controlling Changes  421Chapter 14 Success!–Closing the Project  441Answers to the Review Questions  457Glossary  471Bibliography  477Index  479</description><dc:publisher>Addison Wesley Professional</dc:publisher><dc:creator>Claudia M. Baca - PMP, PMI Certified OPM3®, Assessor and Consultant</dc:creator><dc:subject>Project Management</dc:subject><dc:date>June 25, 2007</dc:date></item></rdf:RDF>