Books : Computers & Internet : Programming : Algorithms

  • Home
  • US Store
  • Electronics
  • Computers
  • Sitemap
Shop Categories
  • ...Programming
  • Compression
  • Cryptography
  • Fractals
  • Fuzzy Logic
  • General
  • Genetic
  • Memory Management
  • Pattern Recognition
  • Digital Image Processing
  • Data Structures
  • Real-Time Data Processing
  • Evolution
  • Shannon, David
  • Physical Inorganic Chemistry
  • Gresham, Stephen
  • Garnett, Juliana
  • Nash, Ogden
  • Fiction
  • Zepeda, Ofelia
  • Treaties
  • Neurology
  • Karr, Phyllis Ann
  • Office Mac
  • War
  • Crystallography
  • Cycling
  • Superconductivity
  • Nasaw, Jonathan
  • Capullo, Greg
  • Authors, A-Z
  • Albers, Josef
  • Large Print
  • East Africa
  • Level 3
  • Hamilton, Laurell K.
  • Women Writers
  • Unemployment
  • Structural
  • Lawrence, Jerome
  • Witnesses
  • Suriname
  • Some of our other sites:
  • Books
  • Clothing, Shoes and Accessories
  • Baby Clothes and Accessories
  • Cosmetics, Beauty Products and Fragrances
  • Cellphones, Call Plans and Accessories
  • Video Games
  • DVDs
  • Electronics, Gadgets and Computers
  • Health and Personal Care
  • Home and Garden
  • Home DIY
  • Jewelry
  • Magazines and Newspapers
  • Music Downloads
  • Musical Instruments
  • Office Equipment and Supplies
  • Software and Games
  • Sporting Goods
  • Toys and Games
  • Watches
  • UK Books
  • UK Video Games
  • UK Home and Garden
  • UK Electronics, Gadgets and Computers
  • UK Baby Clothes and Accessories
  • UK Software and Games
  • UK Sporting Goods
  • UK Toys and Games

Books : Computers & Internet : Programming : Algorithms

  • CISSP Certification All-in-One Exam Guide, 4th Ed. (All-in-One)

    Shon Harris

    CISSP Certification All-in-One Exam Guide, 4th Ed. (All-in-One)

    All-in-One is All You Need

    Fully revised for the latest exam release, this authoritative volume offers thorough coverage of all the material on the Certified Information Systems Security Professional (CISSP) exam. Written by a renowned security expert and CISSP, this guide features complete details on all 10 exam domains developed by the International Information Systems Security Certification Consortium (ISC²). Inside, you'll find learning objectives at the beginning of each chapter, exam tips, practice questions, and in-depth explanations. CISSP All-in-One Exam Guide, Fourth Edition will not only help you pass the test, but also be your essential on-the-job reference.

    Covers all 10 subject areas on the exam:

    • Access control
    • Application security
    • Business continuity and disaster recovery planning
    • Cryptography
    • Information security and risk management
    • Legal, regulations, compliance, and investigations
    • Operations security
    • Physical (environmental) security
    • Security architecture and design
    • Telecommunications and network security

    The CD-ROM features:

    • Simulated exam with practice questions and answers
    • Video training from the author
    • Complete electronic book
    More Information Buy Now
     
  • Programming Collective Intelligence: Building Smart Web 2.0 Applications

    Toby Segaran

    Programming Collective Intelligence: Building Smart Web 2.0 Applications
    Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2.0 applications to mine the enormous amount of data created by people on the Internet. With the sophisticated algorithms in this book, you can write smart programs to access interesting datasets from other web sites, collect data from users of your own applications, and analyze and understand the data once you've found it. Programming Collective Intelligence takes you into the world of machine learning and statistics, and explains how to draw conclusions about user experience, marketing, personal tastes, and human behavior in general -- all from information that you and others collect every day. Each algorithm is described clearly and concisely with code that can immediately be used on your web site, blog, Wiki, or specialized application. This book explains: Collaborative filtering techniques that enable online retailers to recommend products or media Methods of clustering to detect groups of similar items in a large dataset Search engine features -- crawlers, indexers, query engines, and the PageRank algorithm Optimization algorithms that search millions of possible solutions to a problem and choose the best one Bayesian filtering, used in spam filters for classifying documents based on word types and other features Using decision trees not only to make predictions, but to model the way decisions are made Predicting numerical values rather than classifications to build price models Support vector machines to match people in online dating sites Non-negative matrix factorization to find the independent features in adataset Evolving intelligence for problem solving -- how a computer develops its skill by improving its own code the more it plays a game Each chapter includes exercises for extending the algorithms to make them more powerful. Go beyond simple database-backed applications and put the wealth of Internet data to work for you. "Bravo! I cannot think of a better way for a developer to first learn these algorithms and methods, nor can I think of a better way for me (an old AI dog) to reinvigorate my knowledge of the details." -- Dan Russell, Google "Toby's book does a great job of breaking down the complex subject matter of machine-learning algorithms into practical, easy-to-understand examples that can be directly applied to analysis of social interaction across the Web today. If I had this book two years ago, it would have saved precious time going down some fruitless paths." -- Tim Wolters, CTO, Collective Intellect
    More Information Buy Now
     
  • Introduction to Algorithms

    Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein

    Introduction to Algorithms
    More Information Buy Now
     
  • iPhoto '08: The Missing Manual

    David Pogue, Derrick Story

    iPhoto '08: The Missing Manual
    Apple has taken iPhoto 08 to a whole new level. Now, in addition to handling upwards of 250,000 images, the program lets you easily categorize and navigate through those photos with a feature called "Events." Plus, new editing tools let you copy and paste adjustments between photos. Books and calendars have been improved, too, as has the program's ability to publish pictures on the Web. Apple makes it all sound easy: drag this, click that, and you're done. But you can still get lost, especially if you're a newcomer. iPhoto '08: The Missing Manual explains how to take advantage of all these powerful tools and new features without confusion or frustration. Bestselling authors David Pogue and Derrick Story give you a witty, objective, and clear-cut explanation of how things work, with plenty of undocumented tips and tricks for mastering the new iPhoto. Four sections help you import, organize, edit, share, and even take your photos: Digital Photography: The Missing Manual offers a course in picture-taking and digital cameras -- how to buy and use your digital camera, how to compose brilliant photos in various situations (sports, portraits, nighttime shots, even kid photography), and how to get the most out of batteries and memory cards. iPhoto Basics covers the fundamentals of getting your photos into iPhoto, organizing and filing them, searching and editing them. Meet Your Public teaches you all about slideshows, making or ordering prints, creating books, calendars and greeting cards, and sharing photos on web sites or by email. iPhoto Stunts explains how to turn photos into screen savers or desktop pictures, using plug-ins, managing Photo Libraries, and even getting photos to and fromcamera phones and Palm organizers. You also learn how to build a personal web site built with iWeb, and much more in this comprehensive guide. It's the top-selling iPhoto book for good reason.
    More Information Buy Now
     
  • Google SketchUp For Dummies (For Dummies (Computer/Tech))

    Aidan Chopra

    Google SketchUp For Dummies (For Dummies (Computer/Tech))
    • Considerably easier to use than other 3D software, Google SketchUp has found a niche in architecture, landscaping, real estate development, furniture building, and other design professions
    • The fun and friendly approach assumes no previous 3D modeling experience and explains the basic concepts involved in 3D modeling
    • Shows readers how to build a 3D model, print it, share it, export it to another professional design package, export it to Google Earth, and create a 3D animated tour
    • Helps readers harness the power of Google SketchUp so that they can populate Google Earth with 3D buildings, monuments, and other sculptures
    More Information Buy Now
     
  • Scott Kelby's 7-Point System for Adobe Photoshop CS3 (Voices)

    Scott Kelby

    Scott Kelby's 7-Point System for Adobe Photoshop CS3 (Voices)
    Scott Kelby, the world's #1 bestselling Photoshop author, and the man who changed the Photoshop and digital photography world with his ground-breaking, award-winning "Photoshop Book for Digital Photographers" unveils a exciting, brand new way of thinking, and working in Adobe Photoshop that will not only change the industry again, but it will change the way we all work in Photoshop forever, so we can finally spend less time fixing our images, and more time finishing them.

    You're about to become a Photoshop Shark!
    Scott has focused in and really narrowed things down to just exactly which Photoshop tools and techniques we absolutely, positively have to know, and he found that there are just seven major tools, seven major features that we have to master to enhance our images like a pro. But then he took it a step further. Out of those seven major tools, he looked at which parts or sections of those tools do we really need to master, and which parts can we pretty much ignore (in other words, he whittled it down so you're not learning parts of the tools that you're probably never going to need). Then, and perhaps most importantly, he determined exactly when and in which order to apply these seven techniques that make up Scott's amazing "Photoshop Seven Point System."

    But the magic of this book, is not just listing the seven tools and showing how they work. It's how they're used together, and how Scott teaches them (and makes it stick), that makes this book so unique.  You're not going to just learn one technique for fixing shadows, and another technique for adjusting color (every Photoshop book pretty much does that, right?). Instead, you're going start off at square one, from scratch, as each chapter is just one photo—one project—one challenging lifeless image (you'll follow along using his the same images), and you're going to unleash these seven tools, in a very specific way, and you're going to do it  again, and again, and again, in order on different photos, in different situations, until they are absolutely second nature. You're finally going to do the FULL fix—from beginning to end—with nothing left out, and once you learn these seven very specific techniques, and apply them in order, there won't be a an image that appears on your screen that you won't be able to enhance, fix, edit, and finish yourself!

    Plus, Scott's techniques work across a wide range of photos, and that's exactly what you'll be working on in the book, from landscapes to portraits, to architectural, to nature, from event photography to everything in between—there isn't a photo you won't be able to beat!

    This is the book you've been waiting for, the industry's been waiting for, and Scott's "Adobe Photoshop Seven Point System" is so revolutionary that he's officially applied for a patent with the U.S. Patent and Trademark Office, and this new system is only found in this amazing, ground breaking new book. Once you learn these techniques, and start applying them yourself, you'll be the next one to say—"You can't beat 'The System!'

    More Information Buy Now
     
  • Apple Pro Training Series: Aperture 2 (Apple Pro Training)

    Ben Long, Richard Harrington, Orlando Luna

    Apple Pro Training Series: Aperture 2 (Apple Pro Training)
    Fully updated for Aperture 2, this comprehensive book-DVD training combo starts with the basics of image management and takes you step by step all the way through Aperture's powerful photo-editing, image-retouching, proofing, publishing, and archiving features. Aperture 2's new features are completely covered, including a new RAW-image processing engine, a streamlined interface, powerful new adjustment tools, and added integration with Mac OS X and other Apple products for instant web publishing and one-click portfolio syncing. Apple Pro Training Series: Aperture 2 delivers comprehensive training - the equivalent of a two-day course - in one project-based book. You'll learn time-saving techniques for sorting, ranking, and organizing images, effective methods for correcting and enhancing images, plus efficient ways to display images for client review, apply metadata, update your online portfolio automatically, and much more. Real-world exercises feature professional photography from a variety of genres, including photo-journalism, sports, wedding, commercial, and portraiture. All the files you need to complete the exercises are included on the DVD.
    More Information Buy Now
     
  • Hacking: The Art of Exploitation, 2nd Edition

    Jon Erickson

    Hacking: The Art of Exploitation, 2nd Edition
    Hacking is the art of creative problem solving, whether that means finding an unconventional solution to a difficult problem or exploiting holes in sloppy programming. Many people call themselves hackers, but few have the strong technical foundation needed to really push the envelope.

    Rather than merely showing how to run existing exploits, author Jon Erickson explains how arcane hacking techniques actually work. To share the art and science of hacking in a way that is accessible to everyone, Hacking: The Art of Exploitation, 2nd Edition introduces the fundamentals of C programming from a hacker's perspective.

    The included LiveCD provides a complete Linux programming and debugging environment-all without modifying your current operating system. Use it to follow along with the book's examples as you fill gaps in your knowledge and explore hacking techniques on your own. Get your hands dirty debugging code, overflowing buffers, hijacking network communications, bypassing protections, exploiting cryptographic weaknesses, and perhaps even inventing new exploits. This book will teach you how to:

    • Program computers using C, assembly language, and shell scripts


    • Corrupt system memory to run arbitrary code using buffer overflows and format strings


    • Inspect processor registers and system memory with a debugger to gain a real understanding of what is happening


    • Outsmart common security measures like nonexecutable stacks and intrusion detection systems


    • Gain access to a remote server using port-binding or connect-back shellcode, and alter a server's logging behavior to hide your presence


    • Redirect network traffic, conceal open ports, and hijack TCP connections


    • Crack encrypted wireless traffic using the FMS attack, and speed up brute-force attacks using a password probability matrix

    Hackers are always pushing the boundaries, investigating the unknown, and evolving their art. Even if you don't already know how to program, Hacking: The Art of Exploitation, 2nd Edition will give you a complete picture of programming, machine architecture, network communications, and existing hacking techniques. Combine this knowledge with the included Linux environment, and all you need is your own creativity.

    More Information Buy Now
     
  • Understanding the Linux Kernel, Third Edition

    Daniel Bovet, Marco Cesati

    Understanding the Linux Kernel, Third Edition
    In order to thoroughly understand what makes Linux tick and why it works so well on a wide variety of systems, you need to delve deep into the heart of the kernel. The kernel handles all interactions between the CPU and the external world, and determines which programs will share processor time, in what order. It manages limited memory so well that hundreds of processes can share the system efficiently, and expertly organizes data transfers so that the CPU isn't kept waiting any longer than necessary for the relatively slow disks.

    The third edition of "Understanding the Linux Kernel" takes you on a guided tour of the most significant data structures, algorithms, and programming tricks used in the kernel. Probing beyond superficial features, the authors offer valuable insights to people who want to know how things really work inside their machine. Important Intel-specific features are discussed. Relevant segments of code are dissected line by line. But the book covers more than just the functioning of the code; it explains the theoretical underpinnings of why Linux does things the way it does.

    This edition of the book covers Version 2.6, which has seen significant changes to nearly every kernel subsystem, particularly in the areas of memory management and block devices. The book focuses on the following topics:

    Memory management, including file buffering, process swapping, and Direct memory Access (DMA)

    The Virtual Filesystem layer and the Second and Third Extended Filesystems

    Process creation and scheduling

    Signals, interrupts, and the essential interfaces to device drivers

    Timing

    Synchronization within the kernel

    Interprocess Communication (IPC)

    Program execution

    "Understanding the Linux Kernel" will acquaint you with all the inner workings of Linux, but it's more than just an academic exercise. You'll learn what conditions bring out Linux's best performance, and you'll see how it meets the challenge of providing good system response during process scheduling, file access, and memory management in a wide variety of environments. This book will help you make the most of your Linux system.

    More Information Buy Now
     
  • The Algorithm Design Manual

    Steven S. Skiena

    The Algorithm Design Manual

    ....The most comprehensive guide to designing practical and efficient algorithms!....

    The Algorithm Design Manual, Second Edition

    "...the book is an algorithm-implementation treasure trove, and putting all of these implementations in one place was no small feat. The list of implementations [and] extensive bibliography make the book an invaluable resource for everyone interested in the subject." --ACM Computing Reviews

    "It has all the right ingredients: rich contents, friendly, personal language, subtle humor, the right references, and a plethora of pointers to resources." -- P. Takis Metaxas, Wellesley College

    "This is the most approachable book on algorithms I have." -- Megan Squire, Elon University, USA

    This newly expanded and updated second edition of the best-selling classic continues to take the "mystery" out of designing algorithms, and analyzing their efficacy and efficiency. Expanding on the first edition, the book now serves as the primary textbook of choice for algorithm design courses while maintaining its status as the premier practical reference guide to algorithms for programmers, researchers, and students.

    The reader-friendly Algorithm Design Manual provides straightforward access to combinatorial algorithms technology, stressing design over analysis. The first part, Techniques, provides accessible instruction on methods for designing and analyzing computer algorithms. The second part, Resources, is intended for browsing and reference, and comprises the catalog of algorithmic resources, implementations and an extensive bibliography.

    NEW to the second edition:

    • Doubles the tutorial material and exercises over the first edition

    • Provides full online support for lecturers, and a completely updated and improved website component with lecture slides, audio and video

    • Contains a unique catalog identifying the 75 algorithmic problems that arise most often in practice, leading the reader down the right path to solve them

    • Includes several NEW "war stories" relating experiences from real-world applications

    • Provides up-to-date links leading to the very best algorithm implementations available in C, C++, and Java

    ADDITIONAL Learning Tools:

    • Exercises include "job interview problems" from major software companies

    • Highlighted take-home lesson boxes emphasize essential concepts

    • Provides comprehensive references to both survey articles and the primary literature

    • Exercises points to relevant programming contest challenge problems

    • Many algorithms presented with actual code (written in C) as well as pseudo-code

    • A full set of lecture slides and additional material available at www.algorist.com

    Written by a well-known algorithms researcher who received the IEEE Computer Science and Engineering Teaching Award, this new edition of The Algorithm Design Manual is an essential learning tool for students needing a solid grounding in algorithms, as well as a special text/reference for professionals who need an authoritative and insightful guide. Professor Skiena is also author of the popular Springer text, Programming Challenges: The Programming Contest Training Manual.

    More Information Buy Now
     
  • Photoshop Elements 6 in Easy Steps: for Windows and Mac (In Easy Steps)

    Nick Vandome

    Photoshop Elements 6 in Easy Steps: for Windows and Mac (In Easy Steps)
    More Information Buy Now
     
  • The Official Nik Software Image Enhancement Guide: The Photographer's Resource for Professional Workflow Techniques

    Joshua D. Bradley

    The Official Nik Software Image Enhancement Guide: The Photographer's Resource for Professional Workflow Techniques
    Designed to save time in the digital workflow, Nik Software's entire suite of products (Dfine 2.0, Color Efex Pro 3.0 and Sharpener Pro 2.0) were conceived with the single goal of helping photographers use products such as Adobe Photoshop easier while offering numerous editing capabilities not found within Photoshop. These powerful and highly successful digital imaging products have been written about extensively in trade magazines and publication's, however, to date no one has taken on the task of compiling techniques into a book on how best to utilize these highly popular products. The Official Nik Software Image Enhancement Guide: The Photographer's Resource of Professional Workflow Techniques is a product designed to resemble the way photographers think. The idea is to make sure the readers can apply techniques discussed in the book such as retouching, understanding the importance of light, and exposure, while learning all of the features and functionality of this family of products. The CD included with the book will have a trial version of Nik's most popular program, Color Efex Pro Standard Edition.The book will appeal to any and all owners of Nik Software products who have been asking for a book on this topic almost since the company's inception.
    More Information Buy Now
     
  • The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography

    Simon Singh

    The Code Book: The Science of Secrecy from Ancient Egypt to Quantum Cryptography
    More Information Buy Now
     
  • Fine Art Printing for Photographers: Exhibition Quality Prints with Inkjet Printers, 2nd Edition

    Uwe Steinmueller, Juergen Gulbins

    Fine Art Printing for Photographers: Exhibition Quality Prints with Inkjet Printers, 2nd Edition
    Today's digital cameras provide image data files allowing large-format output at high resolution. At the same time, printing technology has moved forward at an equally fast pace bringing us new inkjet systems capable of printing in high precision at a very fine resolution, providing an amazing tonality range and longtime stability of inks.

    Moreover, these systems are now affordable to the serious photographer. In the hands of knowledgeable and experienced photographers, these new inkjet printers can help create prints comparable to the highest quality darkroom prints on photographic paper.

    This book provides the necessary foundation for fine art printing: The understanding of color management, profiling, paper and inks. It demonstrates how to set up the printing workflow as it guides the reader step-by-step through this process from an image file to an outstanding fine art print.

    More Information Buy Now
     
  • Real-Time Rendering

    Tomas Moller, Eric Haines

    Real-Time Rendering
    More Information Buy Now
     
  • Applied Cryptography: Protocols, Algorithms, and Source Code in C, Second Edition

    Bruce Schneier

    Applied Cryptography: Protocols, Algorithms, and Source Code in C, Second Edition
    More Information Buy Now
     
  • Digital Image Processing (3rd Edition)

    Rafael C. Gonzalez, Richard E. Woods

    Digital Image Processing (3rd Edition)
    THE leader in the field for more than twenty years, this introduction to basic concepts and methodologies for digital image processing continues its cutting-edge focus on contemporary developments in all mainstream areas of image processing. Completely self-contained, heavily illustrated, and mathematically accessible, it has a scope of application that is not limited to the solution of specialized problems. Digital Image Fundamentals. Image Enhancement in the Spatial Domain. Image Enhancement in the Frequency Domain. Image Restoration. Color Image Processing. Wavelets and Multiresolution Processing. Image Compression. Morphological Image Processing. Image Segmentation. Representation and Description. Object Recognition. For technicians interested in the fundamentals and contemporary applications of digital imaging processing
    More Information Buy Now
     
  • Adobe Photoshop Lightroom Book for Digital Photographers,The (Voices That Matter)

    Scott Kelby

    Adobe Photoshop Lightroom Book for Digital Photographers,The (Voices That Matter)
    This book takes you beyond showing you which sliders do what to reveal the secrets of the new digital photography workflow using Adobe Lightroom, and he does it using three simple techniques that make this just a great learning tool: 1) Throughout the book Scott shares his own personal settings and studio tested techniques he s developed using Lightroom for his own photography workflow since well before Adobe released even the first Beta version. He knows what really works, what doesn t, and he tells you flat out which tools to use, which to avoid, and why. 2) The entire book is laid out in a real workflow order with everything step-by-step, so you can jump right in using Lightroom like a pro from the very start and sidestep a lot of productivity killing road blocks and time-wasting frustrations that might have tripped you up along the way. 3) In the last two bonus chapters Scott visually answers his No.1 most-asked Lightroom question, which is: Exactly what order am I supposed to do things in, and where does Photoshop fit in? Scott teaches this by showing every step of the entire process, from the initial shoot to the final prints. Both chapters start with an on-location photo shoot, including full details on the equipment, camera settings, and even the lighting techniques. You ll see it all as he takes the photos from each shoot all the way through the entire workflow process, to the final output of the 16x20 prints for the client.
    More Information Buy Now
     
  • The Art of Computer Programming, Volume 4, Fascicle 2: Generating All Tuples and Permutations (Art of Computer Programming)

    Donald E. Knuth

    The Art of Computer Programming, Volume 4, Fascicle 2: Generating All Tuples and Permutations (Art of Computer Programming)
    More Information Buy Now
     
  • Security Engineering: A Guide to Building Dependable Distributed Systems

    Ross J. Anderson

    Security Engineering: A Guide to Building Dependable Distributed Systems
    More Information Buy Now
     
Pages: [ 0 ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ]