Teaches you exactly how program memory content and organization is vital for computer security, especially Unix-like operating systems. You will learn how it is manipulated to take control of a computer system, as well as the countermeasures that system designers set up to avoid this. Neither a guide for hackers nor an all-out theory book,...
Build on your knowledge of ActionScript to take the fast track developing iOS apps with Apple’s latest language, Swift. Swift’s syntax is easier to understand than Objective-C for people already familiar with ActionScript. At the same time it offers a number of new features and richer expressiveness than both ActionScript and...
We all hate to throw electronics away. Use your 5 volt Arduino and have fun with them instead! Raid your electronics junk box to build the Cestino (Arduino compatible) board and nine other electronics projects, from a logic probe to a microprocessor explorer, and learn some advanced, old-school techniques along the way. Don’t have a...
This book teaches you all the essential knowledge required to learn and apply time-proven SOLID principles of object-oriented design and important design patterns in ASP.NET Core 1.0 (formerly ASP.NET 5) applications. You will learn to write server-side as well as client-side code that makes use of proven practices and patterns.
Gain concepts central to digital video using the affordable Corel Video Studio Ultimate X9 software package as well as open source digital video editing package EditShare Lightworks 12. This compact visual guide builds on the essential concepts of digital imaging, audio, illustration, and painting, and gets more advanced as chapters progress,...
Create 3D printable models that can help students from kindergarten through grad school learn math, physics, botany, chemistry, engineering and more.
This book shows parents and teachers how to use the models inside as starting points for 3D printable explorations. Students can start with these models and vary them for their...
This book highlights the different types of data architecture and illustrates the many possibilities hidden behind the term "Big Data", from the usage of No-SQL databases to the deployment of stream analytics architecture, machine learning, and governance.
Scalable Big Data Architecture covers real-world,...
Get a fast start to using AlwaysOn, the SQL Server solution to high-availability and disaster recovery. Read this short, 150-page book that is adapted from Peter Carter’s Pro SQL Server Administration to gain a solid and accurate understanding of how to implement systems requiring consistent and continuous uptime.
Learn concepts central to visual special effects using the free Black Magic Design Fusion 8.0 software package. This book also provides foundational background information regarding concepts central to digital image compositing, digital video editing, digital illustration, digital painting, 3D, and digital audio in the first six...
Get up and running quickly with Microsoft ASP.NET MVC and Entity Framework as you build and deploy complex websites. By using a fully working example retail website you will learn solutions to real-world issues that developers frequently encounter.
Whether you are a novice developer or an experienced .NET developer...
Transform your existing web applications into Google Chrome browser extensions and create brand new extensions that improve your own browsing experience and that of your users. This book shows you how Google Chrome browser extensions are extremely useful tools for enhancing the functionality of the Google Chrome web browser. For...
Learn how to detect and prevent the hacking of medical equipment at hospitals and healthcare facilities. A cyber-physical attack on building equipment pales in comparison to the damage a determined hacker can do if he/she gains access to a medical-grade network as a medical-grade network controls the diagnostic, treatment, and life support...