The effort to build machines that are able to learn and undertake tasks such as datamining, image processing and pattern recognition has led to the development of artificial neural networks in which learning from examples may be described and understood. The contribution to this subject made over the past decade by researchers applying the...
AngularJS is the leading framework for building dynamic JavaScript applications that take advantage of the capabilities of modern browsers and devices. AngularJS, which is maintained by Google, brings the power of the Model-View-Controller (MVC) pattern to the client, providing the foundation for complex and rich web apps. It allows you to...
The Burrows-Wheeler Transform is a text transformation scheme that has found applications in different aspects of the data explosion problem, from data compression to index structures and search. The BWT belongs to a new class of compression algorithms, distinguished by its ability to perform compression by sorted contexts. More recently, the BWT...
If you play rock, blues, country, pop, soul/funk, heavy metal, jazz, or folk, here are all the strumming and picking patterns you need. Over 150 patterns and nearly 100 rhythmic grooves help you cover any musical situation. Styles are cross-referenced. The book includes tablature, music, and a recording of every pattern, plus tips on equipment...
Game apps are one of the most popular categories in the Apple iTunes App Store. Well, the introduction of the new Swift programming language will make game development even more appealing and easier to existing and future iOS app developers. In response, James Goodwill, Wesley Matlock and Apress introduce you to this book,...
This book constitutes the refereed proceedings of the 13th Joint International Symposium on Artificial Intelligence and Natural Language Processing, iSAI-NLP2017, held in Prachuap Khiri Khan, Thailand, in August 2017, and the 10th International Conference on Knowledge, Information and Creativity Support Systems, KICSS2015, held in...
Learn proven, real-world techniques for specifying software requirements with this practical reference. It details 30 requirement "patterns" offering realistic examples for situation-specific guidance for building effective software requirements. Each pattern explains what a requirement needs to convey, offers potential questions to...
Software Expert Kent Beck Presents a Catalog of Patterns Infinitely Useful for Everyday Programming
Great code doesn’t just function: it clearly and consistently communicates your intentions, allowing other programmers to understand your code, rely on it, and modify...
Want to simplify web development? This hands-on book shows you how to write frontend and backend code simultaneously, using the Opa framework. Opa provides a complete stack for web application development, including a web server, database engine, distribution libraries, and a programming language that compiles to JavaScript. ...
"...well-written and covers broad subjects related to the test of digital circuits. It will be useful for students and engineers involved in design and testing." (IEEE Circuits & Devices Magazine, July/August 2005)
“This is an excellent introduction to testing digital...
Modern C++ Design is an important book. Fundamentally, it demonstrates 'generic patterns' or 'pattern templates' as a powerful new way of creating extensible designs in C++--a new way to combine templates and patterns that you may never have dreamt was possible, but is. If your work involves...