The Cocoa frameworks are some of the most powerful for creating native OS X apps available today. However, for a first-time Mac developer, just firing up Xcode 4 and starting to browse the documentation can be a daunting and frustrating task. The Objective-C class reference documentation alone would fill thousands of printed pages, not to...
The first book of its kind to review the current status and future direction of the exciting new branch of machine learning/data mining called imbalanced learning
Imbalanced learning focuses on how an intelligent system can learn when it is provided with imbalanced data. Solving imbalanced learning problems is critical in...
Apply a powerful new approach and method that ensures continuous performance improvement for your business. You will learn how to determine and value the people, process, and technology-based solutions that will optimize your organization’s data-to-learning-to-action processes.
Researchers in data management have recently recognized the importance of a new class of data-intensive applications that requires managing data streams, i.e., data composed of continuous, real-time sequence of items. Streaming applications pose new and interesting challenges for data management systems. Such application domains require queries...
rocessor Design addresses the design of different types of embedded, firmware-programmable computation engines. Because the design and customization of embedded processors has become a mainstream task in the development of complex SoCs (Systems-on-Chip), ASIC and SoC designers must master the integration and development of processor...
This hands-on reference and tutorial from two Civil 3D and engineering experts is your gateway to immediate productivity with the leading civil engineering software. The authors' in-depth explanations will have you quickly up to speed on the basics, give you a thorough grounding in...
Develop applications for the big data landscape with Spark and Hadoop. This book also explains the role of Spark in developing scalable machine learning and analytics applications with Cloud technologies. Beginning Apache Spark 2 gives you an introduction to Apache Spark and shows you how to work with it.
This comprehensive encyclopedia provides easy access to information on all aspects of cryptography and security. With an A–Z format of over 460 entries, 100+ international experts provide an accessible reference for those seeking entry into any aspect of the broad fields of cryptography and information security. Most entries in this...
The first English language book about Studio Ghibli, now updated to include The Wind RisesThe animations of Japan’s Studio Ghibli are among the highest regarded in the movie industry. Their delightful films rank alongside the most popular non-English language films ever made, with each new eagerly-anticipated release a...
book describes a method for writing concurrent computer programs of high quality. It is written for professional programmers and students who are faced with the complicated task of building reliable computer operating systems or real-time control programs.
The motivations for mastering concurrent programming are both economic and...
For 10 years, iTunes has brought listening pleasure to people’s computers. Originally
introduced in January 2001, the first version of iTunes worked only with Mac
OS 9 operating systems, but later that year, Apple added support for OS X and for
iPods—and that’s when iTunes really took off. Subsequent versions of the...
Remain relevant in the face of constant change during your career in technology. This book shows you how to proactively plan in anticipation of future changes.
Many people find technology careers enticing because of the number of job opportunities, the high compensation, or simply because of fascination with...