It’s time for a current, definitive JavaScript book, and in this comprehensive beginner’s guide, bestselling author Larry Ullman teaches the language as it is implemented today. Larry demonstrates how to build upon JavaScript’s ease of use, while demystifying its often-cryptic syntax, especially for those who have not...
All geographic information systems (GIS) are built using formal models that describe how things are located in space. A formal model is an abstract and well-defined system of concepts. It defines the vocabulary that we can use to describe and reason about things. A geographic data model defines the vocabulary for describing and reasoning...
Selenium WebDriver is the most used tool for browser automation. This book shows developers and testers how to create automated tests using a browser. You will learn how to be able to use Selenium IDE for quick throwaway tests. Or if
you want to create tests to last, learn to use Selenium WebDriver.
Cascading Style Sheets (CSS) is a powerful tool that transforms the presentation of a
document or a collection of documents, and it has spread to nearly every corner of the
web as well as into many ostensibly non-web environments. For example, Gecko-based
browsers use CSS to affect the presentation of the browser chrome itself,...
You can have the best coders in the world working in your teams, but if your project management isn’t up to scratch, your project is almost certain to be delayed, to come in over budget, and in some cases to fail entirely. By taking precise control of your application development process, you can make changes, both large and small,...
With every successive release of iOS and its related hardware products, Apple and journalists the world over spout hyperbolic statements about “revolutionary” features, “insanely great” devices, and “unbelievable” sales. The numbers don’t disappoint, with hundreds of millions of iOS devices having...
Organizing things is an important human activity. Whether it is a child organizing toys in some way (by size, color, favorites, and so forth) or an adult piecing together a thousand-piece jigsaw puzzle, the desire to “make order out of chaos” (as one inveterate puzzler put it) reflects a sense that somehow if...