We’ve been teaching and writing about Windows PowerShell for a long time. When
Don began contemplating the first edition of this book, he realized that most Power-
Shell writers and teachers—including himself—were forcing our students to approach
the shell as a kind of programming language. Most...
It was 1999 when Extreme Programming Explained was first published, making this
year’s event arguably the fifth anniversary of the birth of the XP/Agile movement in
software development. Our fourth conference reflected the evolution and the learning
that have occurred in these exciting five years as agile practices have become...
The PCI-X bus will start appearing in advanced PCs within months, delivering breakthrough performance, transfer rates of up to 1.06 Gb/sec, and backward compatibility with the PCI standard. Now, there's a comprehensive guide to PCI-X, covering everything engineers and developers need to create robust, reliable PCI-X boards and software....
Writing for Computer Science is an introduction to doing and describing re-
search. For the most part the book is a discussion of good writing style and
effective research strategies. Some of the material is accepted wisdom, some
is controversial, and some is my opinions. Although the book is brief, it is
designed to be...
Imagine you have been given the time and leisure to spend a day wandering
around a busy Further Education (FE) college in the Lifelong Learning sector.
You decide to use this opportunity to see what issues are facing people in
leadership roles at various levels within the organisation. So, as well as finding
the time to complete...
The use of pattern recognition and classification is fundamental to many of the automated electronic systems in use today. However, despite the existence of a number of notable books in the field, the subject remains very challenging, especially for the beginner.
Pattern Recognition and Classification presents a comprehensive...
Applied Computer Science presents a unique approach for introductory courses that will engage students with relevant topics from a variety of disciplines, encourage their natural creativity, and prepare them for independent projects. Lab assignments are accessible and carefully sequenced for maximum impact. Students are able to write their...
Oracle SQL Tuning with SQLTXPLAIN is a practical guide to SQL tuning the way Oracle's own experts do it, using a freely downloadable tool called SQLTXPLAIN. Using this simple tool you'll learn how to tune even the most complex SQL, and you'll learn to do it quickly, without the huge learning curve usually associated with...
How do you design engaging applications that people love to use? This book demonstrates several ways to include valuable input from potential clients and customers throughout the process. With practical guidelines and insights from his own experience, author Travis Lowdermilk shows you how usability and user-centered design will...
Go beyond Html5’s Audio tag and boost the audio capabilities of your web application with the Web Audio Api. Packed with lots of code examples, crisp descriptions, and useful illustrations, this concise guide shows you how to use this JavaScript Api to make the sounds and music of your games and interactive applications come...
How to Find and Fix the Killer Software Bugs that Evade Conventional Testing
In Exploratory Software Testing, renowned software testing expert James Whittaker reveals the real causes of today’s most serious, well-hidden software...