Book Lists

New Releases by Mark Watson

Mark Watson is the author of Programming in SCHEME (2012), Common LISP Modules (2012), The Knot (2012), Scripting Intelligence (2009), Watson-Gandy on Accountants (2008).

31 - 50 of 50 results
<<

Programming in SCHEME

release date: Dec 06, 2012
Programming in SCHEME
Scheme provides a flexible and powerful language for programming embodying many of the best features of logical and functional programming. This enjoyable book provides readers with an introduction to programming in Scheme by constructing a series of interesting and re-usable programs. The book includes two diskettes containing MIT Scheme to run on Windows PCs.

Common LISP Modules

release date: Dec 06, 2012
Common LISP Modules
While creativity plays an important role in the advancement of computer science, great ideas are built on a foundation of practical experience and knowledge. This book presents programming techniques which will be useful in both AI projects and more conventional software engineering endeavors. My primary goal is to enter tain, to introduce new technologies and to provide reusable software modules for the computer programmer who enjoys using programs as models for solutions to hard and interesting problems. If this book succeeds in entertaining, then it will certainly also educate. I selected the example application areas covered here for their difficulty and have provided both program examples for specific applications and (I hope) the method ology and spirit required to master problems for which there is no obvious solution. I developed the example programs on a Macintosh TM using the Macintosh Common LISP TM development system capturing screen images while the example programs were executing. To ensure portability to all Common LISP environments, I have provided a portable graphics library in Chapter 2. All programs in this book are copyrighted by Mark Watson. They can be freely used in any free or commercial software systems if the following notice appears in the fine print of the program's documentation: "This program contains software written by Mark Watson." No royalties are required. The program miniatures contained in this book may not be distributed by posting in source code form on public information networks, or in printed form without my written permission.

The Knot

release date: Aug 30, 2012
The Knot
The breathtaking novel from acclaimed author and comedian Mark Watson, author of Contacts... Dominic Kitchen is a wedding photographer. Every Saturday since his career began in the sixties he has photographed a bride and groom on the happiest day of their lives, captured the moment they tied the knot forever, and then faded away into the background. But throughout his life, Dominic has felt a knot inside him tighten, threatening his own chance of a happy ever after. And as the years go by, it becomes more difficult to ignore, until the ties that bind threaten to tear him apart… PRAISE FOR THE KNOT: 'A pitch-perfect tragicomedy of ordinary - and not so ordinary - family life' Jonathan Coe 'A beautifully observed, touching and funny book of considerable power' AL Kennedy, author of Day, Costa Book of the Year 'This book is just AMAZING. It deserves to be read by everyone and would be a fantastic choice for book groups. Beautifully written and utterly gripping, this could well be my favourite novel of the year' Jill Mansell PRAISE FOR MARK WATSON: ‘Mark Watson is one of my favourite writers’ Adam Kay

Scripting Intelligence

release date: Sep 01, 2009
Scripting Intelligence
While Web 2.0 was about data, Web 3.0 is about knowledge and information. Scripting Intelligence: Web 3.0 Information Gathering and Processing offers the reader Ruby scripts for intelligent information management in a Web 3.0 environment—including information extraction from text, using Semantic Web technologies, information gathering (relational database metadata, web scraping, Wikipedia, Freebase), combining information from multiple sources, and strategies for publishing processed information. This book will be a valuable tool for anyone needing to gather, process, and publish web or database information across the modern web environment. Text processing recipes, including speech tagging and automatic summarization Gathering, visualizing, and publishing information from the Semantic Web Information gathering from traditional sources such as relational databases and web sites

Watson-Gandy on Accountants

release date: Jan 01, 2008
Watson-Gandy on Accountants
Accountants play an increasingly important and diverse role in society today. Traditionally, in the UK, accountants are the first port of call for businessmen seeking any form of professional advice or assistance. They undertake a wide range of functions which stretch far beyond their traditional roles of preparing accounts, financial reporting, auditing, and tax planning. Today, accountants also offer management consultancy, give corporate finance advice, provide company secretarial services, undertake financial management, give personal finance advice, advise on computer software, and act as trustees in bankruptcy, liquidators, administrative receivers, and administrators. This major work provides UK legal practitioners and accountants with clear and practical guidance from non-contentious but vital governance issues, to the complex issues pertaining to professional negligence. The book''s 6 checklists and 32 precedents guide the reader through the key topics: partnership creation, cl

The Next Exit

release date: Nov 01, 2007
The Next Exit
Lists gas, food, lodging and other multiple services located at USA Interstate Highway exits in the 48 contiguous United States. Explore the Next EXIT before you exit!

Java Programming 10-Minute Solutions

release date: Feb 20, 2006
Java Programming 10-Minute Solutions
The problems encountered by a beginning Java programmer are many--and mostly minor. The problems you encounter as an experienced Java programmer are far fewer—and far more serious. Java Programming 10-Minute Solutions provides direct solutions to the thorny problems you're most likely to run up against in your work. Especially when a project entails new techniques or draws you into a realm outside your immediate expertise, potential headaches abound. With this book, a veteran Java programmer saves you both aggravation and—just as important—time. Here are some of the solutions you'll find inside: Parsing XML using SAX and DOM, and using XSLT to transform XML to HTML Java file I/O: copying and deleting entire directories Using Java search algorithms Thread management Leveraging Java Web Services support in SOAP, XML-RPC, and XML over HTTP Low-level JDBC programming Using servlets and JSPs (including struts) for web applications Using Enterprise JavaBeans (EJBs) container managed persistence Generating EJB classes with ant and XDocolet Using JUnit for unit testing Modeled after the straightforward Q&A approach of the DevX website, these in-depth, code-intensive solutions help you past obstacles right now and ultimately make you a smarter, more effective programmer.

Scottish Iron Structures

release date: Jan 01, 2006

The Mount Aspiring Region

release date: Jan 01, 2001
The Mount Aspiring Region
The Mount Aspiring area is classic mountaineering country where the approach to the mountains may be as enjoyable as the climbs themselves. It is a region of open grassy flats, gentle bush tracks, hard hauls up the valley sides and high, wide snowfields. This completely new guide gives full descriptions of the popular peaks and approaches from the two branches of the Matukituki valley and the head of the Dart Glacier. For the first time, peaks north to Mt Alba, and south to Mt Earnslaw, are described. Ice climbing areas are also be fully covered, making this new guide an essential item for all climbers visiting the region.

Programmare in Linux. Tutto & Oltre

release date: Jan 01, 2000

Watson-Gandy on the Law Relating to Accountants

release date: Jan 01, 2000

Linux Programming Unleashed

release date: Jan 01, 1999
Linux Programming Unleashed
Linux Programming Unleashed is a complete and comprehensive reference for intermediate to advanced Linux developers that covers every possible use of Linux. Topics include: Core Linux Programming; Interprocess Communication; Device Drivers; Development Tools (make, Emacs, diff and patch, etc.); Programming the User Interface; programming (including Motif, Athena, GTK, QT, and more); Scripting; Security; System Programming Using Libraries; Package Management; and Licensing. Linux Programming Unleashed contains hundreds of professional programming techniques and code for many real world applications.

Java Programming for Windows

release date: Jan 01, 1999
Java Programming for Windows
The Java programming language is widely used for deploying applications on most types of computer systems. Although many Java programs are written for portability, writing Windows-specific Java programs can enhance the performance of multimedia and Windows-specific APIs. This book offers guidelines for determining when to use Windows-specific APIs and code. It also helps you divide applications into portable Java and platform-specific Java modules both to maximize future code reuse on all platforms and to take advantage of Windows-specific APIs for appropriate applications. Java Programming for Windows shows you how to * Use the Application Foundation Classes (AFC) library, the Windows Foundation Classes (WFC) library, and the portable Java class library for reading Internet newsgroups * Build custom desk- and Webtop environments in Java * Employ JScript to access Web page components and to interact with Java applets * Access JScript from Java applets * Apply the Microsoft DirectX/Direct3D APIs in Java applications * Find a complete Web server written in Java, extended to provide XML support Software on CD-ROM The accompanying CD-ROM contains all of the example components developed in the book plus the Together/J Whiteboard Edition from Object International. * Provides both a tutorial approach and useful Java software for a wide range of technologies for exploiting the Windows platform * Introduces the important Extended Markup Language (XML) technology by developing tools for XML and Microsoft's CDF, and a Java Web server that supports XML is developed in the book

Understanding UML

release date: Jan 01, 1998
Understanding UML
"...(an) exceptionally balanced and informative text." --Rich Dragan The Unified Modeling Language (UML) is a third generation method for specifying, visualizing, and documenting an object-oriented system under development. It unifies the three leading object-oriented methods and others to serve as the basis for a common, stable, and expressive object-oriented development notation. As the complexity of software applications increases, so does the developer's need to design and analyze applications before developing them. This practical introduction to UML provides software developers with an overview of this powerful new design notation, and teaches Java programmers to analyse and design object-oriented applications using the UML notation. + Apply the basics of UML to your applications immediately, without having to wade through voluminous documentation + Use the simple Internet example as a prototype for developing object-oriented applications of your own + Follow a real example of an Intranet sales reporting system written in Java that is used to drive explanations throughout the book + Learn from an example application modeled both by hand and with the use of Popkin Software's SA/Object Architect O-O visual modeling tool.

Intelligent Java Applications for the Internet and Intranets

release date: Jan 01, 1997
Intelligent Java Applications for the Internet and Intranets
Internet tools and applications frequently use artificial intelligence (AI) techniques to enable special features and reduced development time. Focusing on intelligent systems, this book provides the introductory AI material that Java programmers need to create Internet and Intranet applications including online games, search engines, and data-collection tools.

AI Agents in Virtual Reality Worlds

release date: Jan 25, 1996
AI Agents in Virtual Reality Worlds
All the programming know-how and software tools you need to create INTELLIGENT characters for your games and virtual environments Are you becoming bored with VR characters who always do the expected? Want to interact with interesting, intelligent virtual opponents (and allies) who think, learn, and always offer new challenges? Now this book/CD supplies you with everything you need to create these kinds of entities. As he walks you through the development of a game, Mark Watson shows you how to inhabit it with characters who, like mini-intelligent systems, solve problems, analyze situations, make decisions, second guess you. . .and even cheat! The key to imbuing your characters with intelligence is a complete C++ VR Agent Toolkit that uses neural networks, genetic algorithms, rule-based programming, and plan management. Mark Watson carefully explains the design of the C++ library for the toolkit and, more importantly, provides a wealth of guidelines, tips, and expert advice on how to use the software tools contained in the toolkit for developing your own games. CD-ROM includes: * The VR Agent Toolkit C++ library implemented for a variety of platforms Complete example programs for Windows, Macintosh, OpenGL, RenderWare, and Unix X Windows

C++ Power Paradigms

release date: Jan 01, 1995
C++ Power Paradigms
It''s all here in one convenient source - the C++ information and tools you need to enhance your object-oriented design skills!

Portable GUI Development with C++

release date: Jan 01, 1993
Portable GUI Development with C++
Designed for software developers who want to maximize their investment in commercial product-development. Covers practical problems facing C++ programmers of GUI-based applications).
31 - 50 of 50 results
<<


  • Aboutread.com makes it one-click away to discover great books from local library by linking books/movies to your library catalog search.

  • Copyright © 2026 Aboutread.com