Skip to main content

Books in Computer science

The Computing collection presents a range of foundational and applied content across computer and data science, including fields such as Artificial Intelligence; Computational Modelling; Computer Networks, Computer Organization & Architecture, Computer Vision & Pattern Recognition, Data Management; Embedded Systems & Computer Engineering; HCI/User Interface Design; Information Security; Machine Learning; Network Security; Software Engineering.

    • Nessus, Snort, and Ethereal Power Tools

      • 1st Edition
      • August 1, 2005
      • Brian Caswell + 3 more
      • English
      • eBook
        9 7 8 0 0 8 0 4 8 9 4 2 1
      Nessus, Snort, and Ethereal Power Tools covers customizing Snort to perform intrusion detection and prevention; Nessus to analyze the network layer for vulnerabilities; and Ethereal to sniff their network for malicious or unusual traffic. The book contains an appendix detailing the best of the rest open source security tools. Each of these tools is intentionally designed to be highly customizable so that users can torque the programs to suit their particular needs. Users can code their own custom rules, plug-ins, and filters that are tailor-made to fit their own networks and the threats which they most commonly face. The book describes the most important concepts of coding and customizing tools, and then provides readers with invaluable working scripts that can either be used as is or further refined by using knowledge gained from the book.
    • Penetration Tester's Open Source Toolkit

      • 1st Edition
      • August 1, 2005
      • Jeremy Faircloth + 5 more
      • English
      • eBook
        9 7 8 0 0 8 0 4 8 9 5 2 0
      Penetration testing a network requires a delicate balance of art and science. A penetration tester must be creative enough to think outside of the box to determine the best attack vector into his own network, and also be expert in using the literally hundreds of tools required to execute the plan. This book provides both the art and the science. The authors of the book are expert penetration testers who have developed many of the leading pen testing tools; such as the Metasploit framework. The authors allow the reader “inside their heads” to unravel the mysteries of thins like identifying targets, enumerating hosts, application fingerprinting, cracking passwords, and attacking exposed vulnerabilities. Along the way, the authors provide an invaluable reference to the hundreds of tools included on the bootable-Linux CD for penetration testing.
    • Joe Celko's SQL for Smarties

      • 3rd Edition
      • July 29, 2005
      • Joe Celko
      • English
      • eBook
        9 7 8 0 0 8 0 4 6 0 0 4 8
      SQL for Smarties was hailed as the first book devoted explicitly to the advanced techniques needed to transform an experienced SQL programmer into an expert. Now, 10 years later and in the third edition, this classic still reigns supreme as the book written by an SQL master that teaches future SQL masters. These are not just tips and techniques; Joe also offers the best solutions to old and new challenges and conveys the way you need to think in order to get the most out of SQL programming efforts for both correctness and performance. In the third edition, Joe features new examples and updates to SQL-99, expanded sections of Query techniques, and a new section on schema design, with the same war-story teaching style that made the first and second editions of this book classics.
    • Designer's Guide to the Cypress PSoC

      • 1st Edition
      • July 28, 2005
      • Robert Ashby
      • English
      • Paperback
        9 7 8 0 7 5 0 6 7 7 8 0 6
      • eBook
        9 7 8 0 0 8 0 4 7 7 1 4 5
      This it the first technical reference book available on the PSoC, and it offers the most comprehensive combination of technical data, example code, and descriptive prose you’ll find anywhere. Embedded design expert Robert Ashby will guide you through the entire PSoC world, providing thorough coverage of device feature, design, programming and development of the software-reconfigura... PSoC. He shares his best tips, tricks, and techniques that will help you to utilize the flexible and inexpensive PSoC to its greatest potential, with a minimum of heartaches and late nights. With its emphasis on designing for adaptability – a feature of the utmost importance in today’s fast-paced and cost-pressured design cycles – this book will bring you up to speed quickly on everything PSoC, from memory management to interconnects. You will add brains and capable signal conditioning to a design with one chip, giving you extreme flexibility for a relatively low price. Specific application examples highlighting the PSoC’s unique capabilities are included throughout the text, with the supporting sample source code.
    • Configuring VMware ESX Server 2.5

      • 1st Edition
      • July 27, 2005
      • Al Muller + 1 more
      • English
      • Paperback
        9 7 8 1 5 9 7 4 9 0 1 9 1
      • eBook
        9 7 8 0 0 8 0 4 8 8 5 7 8
      This book will detail the default and custom installation of VMware’s ESx server as well as basic and advanced virtual machine configurations. It will also discuss the requirements for a server virtualization and consolidation project and the cost savings surrounding such an effort. Furthermore, the book will provide a thorough understanding of the benefits of a virtual infrastructure and a comprehensive examination of how VMware eases administration and lowers overall IT costs. Lastly, the book delivers a thorough understanding of the virtual evolution which is underway in many IT organizations and how the reader will benefit from shifting from the physical to a virtual
    • MEL Scripting for Maya Animators

      • 2nd Edition
      • July 25, 2005
      • Mark R. Wilkins + 1 more
      • English
      • Paperback
        9 7 8 0 1 2 0 8 8 7 9 3 4
      • eBook
        9 7 8 0 0 8 0 4 7 0 7 1 9
      Trying to learn Maya programming from the documentation can be daunting whether or not you are a programmer. The first edition of MEL Scripting for Maya Animators earned the reputation as the best introductory book on MEL, Maya’s scripting language. Now fully revised and updated, the second edition also includes new features, such as a discussion of global procedures, new chapters on fixing programming bottlenecks, advanced user interface techniques, and optimizing character rigs. New chapters on utility nodes and Maya's Web Panel feature provide new ideas on how to use MEL in applications. This new edition has kept the popular style of the first edition that offered very clear explanations of programming concepts to those without programming experience. A generous collection of code examples and Maya scene files is included on the companion Web site. This is a book for animators, artists, game developers, visual effects developers, and technical directors who want to learn the fundamentals of Maya, how to automate tasks, personalize user interfaces, build custom tools, and solve problems with MEL.
    • Deploying LINUX on the Desktop

      • 1st Edition
      • July 22, 2005
      • Edward Haletky
      • English
      • Paperback
        9 7 8 1 5 5 5 5 8 3 2 8 6
      • eBook
        9 7 8 0 0 8 0 4 5 6 9 3 5
      This book will meet the needs of those LINUX users who wish to set up a desktop LINUX workstations, and integrate them into their corporate environment. It will provide practical answers to such questions as: a) What tools do I use to fully integrate with the Microsoft Office tool suite? b) How do I set up my email and interact with a Microsoft Exchange Server? c) Where can I obtain, and how do I install, Internet browser plug-ins needed for web access, media playing, and other corporate Internet functionality? Provides a guide to using LINUX on the desktop for the corporate user. It will cover more than basic topics, such as whether to use OpenOffice or use another tool such as Evolution; they will delve into specific configurations necessary to interact efficiently with the Microsoft centric world of the Desktop. This guide will cover those problem areas that arise and discuss how to smooth over the bumps while meeting the goal of using a LINUX desktop.Lastly this book will cover whether or not a complete LINUX solution is available, or if some hybrid desktop will be needed to interact smoothly in the modern corporate computing environment; including a discussion of necessary LINUX growth directions for future expansion and capability.
    • The Geometrical Tolerancing Desk Reference

      • 1st Edition
      • July 20, 2005
      • Paul Green
      • English
      • Paperback
        9 7 8 0 7 5 0 6 6 8 2 1 7
      • eBook
        9 7 8 0 0 8 0 4 6 0 8 5 7
      Geometrical tolerancing is the standard technique that designers and engineers use to specify and control the form, location and orientation of the features of components and manufactured parts. This innovative book has been created to simplify and codify the use and understanding of geometrical tolerancing. It is a complete, self contained reference for daily use. An indispensable guide for anyone who creates or needs to understand technical drawings.
    • Managing Microsoft's Remote Installation Services

      • 1st Edition
      • July 15, 2005
      • Soren Rasmussen + 1 more
      • English
      • Paperback
        9 7 8 1 5 5 5 5 8 3 3 7 8
      • eBook
        9 7 8 0 0 8 0 4 6 0 4 1 3
      BRIEF DESCRIPTION OF CONTENT: The authors have been working with Remote Installation Services since its birth in 1999. We are really enthusiastic about working with it. From their experiences from very different customers with very different requirements to their Windows infrastructure environment, they have gained a tremendous deal of experience and in-depth knowledge with Remote Installation Services that other people can benefit from. This includes basic understanding, a lot of theory and best-practices, but also how you can stretch Remote Installation Services to really do what any system or network administrator would require. This information is essential for anyone wishing to implement Remote Installation Services and use the advanced features and tools it contains. There is much more than up grades, adding and deleting programs from a central administrator that can be done In addition it can save the cost adding a costly third party software package like Alteris to the enterprise network. This is the reason that the authors are now gathering all the experience and knowledge, and focusing on forming a single point of entry to everything you must know about Remote Installation Services in form of a book. Note based on my (TRS) and reviewers comments the book will be over 320 pages as authors ad numerous consulting client examples and illustrations UNIQUE FEATURE: Book is excellent companion to Windows and Exchange series and WMI books by Lissoir: Authors are top quality IBM Consultants
    • Parallel Computational Fluid Dynamics 2004

      • 1st Edition
      • July 12, 2005
      • Gabriel Winter + 4 more
      • English
      • eBook
        9 7 8 0 0 8 0 4 6 0 9 6 3
      Parallel CFD 2004, the sixteenth international conference on Parallel Computational Fluid Dynamics and other modern scientific domains, has been held since May 24th till May 27th, 2004 in Las Palmas de Gran Canaria, Spain. The specialized, high-level Parallel CFD conferences are organised on travelling locations all over the world, yearly because of multidisciplinary subject of parallel CFD and its rapidly evolving nature.The conference featured 8 invited lectures, 3 Mini Symposia, contributed papers and one Tutorial & Short Course. More than 80 multi-disciplinary presentations of the Parallel CFD had been presented, with participants from 17 countries. The sessions involved contributed papers on many diverse subjects including turbulence, complex flows, unstructured and adaptive grids, industrial applications, developments in software tools and environments as parallel optimization tools. This Book presents an up-to-date overview of the state of the art in parallel computational fluid dynamics.