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.

  • Leveraging WMI Scripting

    Using Windows Management Instrumentation to Solve Windows Management Problems
    • 1st Edition
    • Alain Lissoir
    • English
    Leveraging WMI Scripting is the second in a series of two books dedicated to WMI. Understanding WMI Scripting (ISBN 1-55558-266-4), Lissoir's first book, explained to Windows Administrators the various WMI scripting techniques and manageability capabilities of this new Windows Server 2003 platform. Illustrated with hundreds of scripts and detailed tables, the book explained the underlying technology and how WMI can be put to work. Lissoir focused not only on WMI programming aspects for developers but on how administrators can use what is available in Windows for their admin work. If you've had significant WMI experience, or have read Lissoir's first book, you are ready to apply your WMI knowledge to any technology that interfaces with WMI. Leveraging WMI Scripting continues the presentation of WMI begun in Understanding WMI Scripting. In this new volume, we dive deeper into WMI to understand the manageable entities of the Windows world. Lissoir offers a structured description of the most important WMI providers available from Windows NT 4.0 to Windows Server 2003 (including Windows 2000 and Windows XP). This covers the WMI management of the Windows Registry, Active Directory, SNMP, the Resultant Set Of Policies (RSOP), and the Volume Shadow Service to name a few. This discussion leverages the information on building real-world scripted management solutions presented in Lissoir's first book. Like the first volume, Leveraging WMI Scripting is based on an important concept: "learning by practice." Leveraging WMI Scripting addresses the most advanced topics so that you can exploit the features of various WMI interfaces to manage the components in a real-world environment. WMI is a critical topic under Windows Server 2003, so this book provides real added value to every Windows administrator.
  • Java Web Services Architecture

    • 1st Edition
    • James McGovern + 3 more
    • English
    Written by industry thought leaders, Java Web Services Architecture is a no-nonsense guide to web services technologies including SOAP, WSDL, UDDI and the JAX APIs. This book is useful for systems architects and provides many of the practical considerations for implementing web services including authorization, encryption, transactions and the future of Web Services.
  • Internet Security

    A Jumpstart for Systems Administrators and IT Managers
    • 1st Edition
    • Tim Speed + 1 more
    • English
    Internet Security incorporates not only the technology needed to support a solid security strategy but also those policies and processes that must be incorporated in order for that strategy to work.New methods of breaking into corporate networks are resulting in major losses. This book provides the latest information on how to guard against attacks and informs the IT manager of the products that can detect and prevent break-ins. Crucial concepts such as authentication and encryption are explained, enabling the reader to understand when and where these technologies will be useful. Due to the authors' experiences in helping corporations develop secure networks, they are able to include the newest methods for protecting corporate data.
  • SQL Clearly Explained

    • 2nd Edition
    • Jan L. Harrington
    • English
    This is the second edition of the popular practitioner's guide to SQL, the industry-standard database query language. Like most computer languages, SQL can be overwhelming when you first see it, but for years readers have relied on this book to clear the confusion and explain how SQL works and how to use it effectively. Packed with tips, tricks, and good information, SQL Clearly Explained, Second Edition teaches database users and programmers everything they need to know to get their job done including · formulating SQL queries, · understanding how queries are processed by the DBMS,· maximizing performance,· using SQL to enter, modify, or delete data,· creating and maintaining database structural elements, and· embedding SQL in applications.Feature... and expanded to include changes in the SQL standard (SQL:1999) as well as recently implemented aspects of SQL-92.· Includes CD with examples from the book as well as MySQL, a popular open-source DBMS, on which the examples are based.· Web enhanced with extra features available online at www.mkp.com.
  • The Craft of Information Visualization

    Readings and Reflections
    • 1st Edition
    • Benjamin B. Bederson + 1 more
    • English
    Since the beginning of the computer age, researchers from many disciplines have sought to facilitate people's use of computers and to provide ways for scientists to make sense of the immense quantities of data coming out of them. One gainful result of these efforts has been the field of information visualization, whose technology is increasingly applied in scientific research, digital libraries, data mining, financial data analysis, market studies, manufacturing production control, and data discovery.This book collects 38 of the key papers on information visualization from a leading and prominent research lab, the University of Maryland’s Human-Computer Interaction Lab (HCIL). Celebrating HCIL’s 20th anniversary, this book presents a coherent body of work from a respected community that has had many success stories with its research and commercial spin-offs. Each chapter contains an introduction specifically written for this volume by two leading HCI researchers, to describe the connections among those papers and reveal HCIL’s individual approach to developing innovations.
  • Observing the User Experience

    A Practitioner's Guide to User Research
    • 1st Edition
    • Mike Kuniavsky
    • English
    The gap between who designers and developers imagine their users are, and who those users really are can be the biggest problem with product development. Observing the User Experience will help you bridge that gap to understand what your users want and need from your product, and whether they'll be able to use what you've created. Filled with real-world experience and a wealth of practical information, this book presents a complete toolbox of techniques to help designers and developers see through the eyes of their users. It provides in-depth coverage of 13 user experience research techniques that will provide a basis for developing better products, whether they're Web, software or mobile based. In addition, it's written with an understanding of how software is developed in the real world, taking tight budgets, short schedules, and existing processes into account.
  • Modeling Business Objects with XML Schema

    • 1st Edition
    • Berthold Daum + 1 more
    • English
    XML Schema is the new language standard from the W3C and the new foundation for defining data in Web-based systems. There is a wealth of information available about Schemas but very little understanding of how to use this highly formal specification for creating documents. Grasping the power of Schemas means going back to the basics of documents themselves, and the semantic rules, or grammars, that define them. Written for schema designers, system architects, programmers, and document authors, Modeling Business Objects with XML Schema guides you through understanding Schemas from the basic concepts, type systems, type derivation, inheritance, namespace handling, through advanced concepts in schema design.
  • Paper Prototyping

    The Fast and Easy Way to Design and Refine User Interfaces
    • 1st Edition
    • Carolyn Snyder
    • English
    Do you spend a lot of time during the design process wondering what users really need? Do you hate those endless meetings where you argue how the interface should work? Have you ever developed something that later had to be completely redesigned? Paper Prototyping can help. Written by a usability engineer with a long and successful paper prototyping history, this book is a practical, how-to guide that will prepare you to create and test paper prototypes of all kinds of user interfaces. You'll see how to simulate various kinds of interface elements and interactions. You'll learn about the practical aspects of paper prototyping, such as deciding when the technique is appropriate, scheduling the activities, and handling the skepticism of others in your organization. Numerous case studies and images throughout the book show you real world examples of paper prototyping at work. Learn how to use this powerful technique to develop products that are more useful, intuitive, efficient, and pleasing: * Save time and money - solve key problems before implementation begins * Get user feedback early - use it to focus the development process * Communicate better - involve development team members from a variety of disciplines * Be more creative - experiment with many ideas before committing to one
  • Linux and OpenVMS Interoperability

    Tricks for Old Dogs, New Dogs and Hot Dogs with Open Systems
    • 1st Edition
    • John Robert Wisniewski
    • English
    Make OpenVMS High Availability systems and low cost Open System computers work together in complex Intranet and Internet environments.Users of Linux, UNIX and the hundreds of thousands of OpenVMS installations world-wide will find invaluable information in Linux and OpenVMS Interoperability. This book gives you access to the best resources of both Linux and OpenVMS systems by providing practical hints, tricks, and step-by-step processes for installing and interoperating both systems. If you've heard one of John Wisniewski's many presentations on the subject, you'll find that he also brings his expertise and his own brand of humor to the task of explaining these operating systems to new and experienced programmers and administrators.
  • Getting Started with OpenVMS System Management

    • 1st Edition
    • David Miller
    • English
    Getting Started with OpenVMS System Management gives new VMS system managers a jumpstart in managing this powerful and reliable operating system. Dave Miller describes the essentials of what an OpenVMS System Manager will have to manage. He defines areas of OpenVMS System Management and describes why each is important and how it fits into the larger management task. Even though some OpenVMS management concepts are unique (for instance quotas), many concepts (such as account creation) have counterparts in UNIX and Windows NT. So, wherever possible, Miller points out to his readers the parallel to other systems.The book is intended as a precursor to Baldwin's OpenVMS System Management Guide and various OpenVMS documents. Thus it refers the reader to other books for the detailed management steps. Getting Started with OpenVMS System Management is a great introduction to the material Steve Hoffman and Dave Miller are revising for the OpenVMS System Management Guide, 2E.