Security and Privacy in Internet of Things (IoTs): Models, Algorithms, and Implementations

Security and Privacy in Internet of Things (IoTs)

eBook Details:

  • Hardcover: 604 pages
  • Publisher: CRC Press (April 6, 2016)
  • Language: English
  • ISBN-10: 1498723187
  • ISBN-13: 978-1498723183

eBook Description:

Security and Privacy in Internet of Things (IoTs): Models, Algorithms, and Implementations

The Internet of Things (IoT) has attracted strong interest from both academia and industry. Unfortunately, it has also attracted the attention of hackers. Security and Privacy in Internet of Things (IoTs): Models, Algorithms, and Implementations brings together some of the top IoT security experts from around the world who contribute their knowledge regarding different IoT security aspects. It answers the question “How do we use efficient algorithms, models, and implementations to cover the four important aspects of IoT security, i.e., confidentiality, authentication, integrity, and availability?” CLICK TO DOWNLOAD

Android UI Design

Android UI Design

eBook Details:

  • Paperback: 388 pages
  • Publisher: Packt Publishing (June 6, 2016)
  • Language: English
  • ISBN-10: 1785887424
  • ISBN-13: 978-1785887420

eBook Description:

Android UI Design: Plan, design, and build engaging user interfaces for your Android applications

Great design is one of the key drivers in the adoption of new applications, yet unfortunately design considerations are often neglected in the face of “will it work,” “can we make it quicker,” or “can we get more people using it”?

This book seeks to redress this balance by showing you how to get your PM to start treating the design phase of your project seriously. This book is focused entirely on the development of UI features, and you’ll be able to practically implementing the design practices that we extol throughout the book. CLICK TO DOWNLOAD

Unity 5.x Animation Cookbook

Unity 5.x Animation Cookbook

eBook Details:

  • Paperback: 328 pages
  • Publisher: Packt Publishing (June 6, 2016)
  • Language: English
  • ISBN-10: 1785883917
  • ISBN-13: 978-1785883910

eBook Description:

Unity 5.x Animation Cookbook: A recipe-based guide to give you practical information on Unity 5.x animation techniques and tools

This recipe-based practical guide will show you how to unleash the power of animation in Unity 5.x and make your games visually impeccable. Our primary focus is on showing you tools and techniques to animate not only humanoid biped characters, but also other elements. This includes non-humanoid character animation, game world creation, UI element animation, and other key features such as opening doors, changing lights, transitioning to different scenes, using physics, setting up ragdolls, creating destructible objects and more. CLICK TO DOWNLOAD

Unity UI Cookbook

Unity UI Cookbook

eBook Details:

  • Paperback: 284 pages
  • Publisher: Packt Publishing (December 29, 2015)
  • Language: English
  • ISBN-10: 1785885820
  • ISBN-13: 978-1785885822

eBook Description:

Unity UI Cookbook: Over 60 recipes to help you create professional and exquisite UIs to make your games more immersive

With the increasing interest in game development, it’s essential to design and implement a UI that reflects the game settings and shows the right information to the player. The Unity system is used to create complex and aesthetically pleasing user interfaces in order to give a professional look and feel to a game. Although the new Unity UI system is powerful and quite easy to use, by integrating it with C# scripts, it’s possible to realize the potential of this system and bring an impressive UI to games. CLICK TO DOWNLOAD

Unity 5.x Cookbook

Unity 5.x Cookbook

eBook Details:

  • Paperback: 570 pages
  • Publisher: Packt Publishing (October 16, 2015)
  • Language: English
  • ISBN-10: 1784391360
  • ISBN-13: 978-1784391362

eBook Description:

Unity 5.x Cookbook: Everything you need to tackle Unity programming can be found in this collection of more than 100 Unity 5 recipes, packed with game development tips and tricks

Unity 5 is a flexible and intuitive multiplatform game engine that is becoming the industry’s de facto standard. Learn to craft your own 2D and 3D computer games by working through core concepts such as animation, audio, shaders, GUI, lights, cameras, and scripting to create your own games with one of the most important and popular engines in the industry. CLICK TO DOWNLOAD

Unity 5.x Game AI Programming Cookbook

Unity 5.x Game AI Programming Cookbook

eBook Details:

  • Paperback: 278 pages
  • Publisher: Packt Publishing (March 31, 2016)
  • Language: English
  • ISBN-10: 178355357X
  • ISBN-13: 978-1783553570

eBook Description:

Unity 5.x Game AI Programming Cookbook: Build and customize a wide range of powerful Unity AI systems with over 70 hands-on recipes and techniques

Unity 5 comes fully packaged with a toolbox of powerful features to help game and app developers create and implement powerful game AI. Leveraging these tools via Unity’s API or built-in features allows limitless possibilities when it comes to creating your game’s worlds and characters. This practical Cookbook covers both essential and niche techniques to help you be able to do that and more. CLICK TO DOWNLOAD

Programming with ANSI C++, Second Edition

Programming with ANSI C++, Second Edition

eBook Details:

  • Paperback: 648 pages
  • Publisher: Oxford University Press; 2nd edition (January 1, 2014)
  • Language: English
  • ISBN-10: 0198083963
  • ISBN-13: 978-0198083962

eBook Description:

Programming with ANSI C++, Second Edition

Programming with ANSI C++, 2nd Edition is thoroughly updated while preserving the essence of the original edition. It provides a fine balance between theory and practice by an in-depth coverage of both elementary as well as advanced topics. CLICK TO DOWNLOAD

Computer Arithmetic: Algorithms and Hardware Designs, Second Edition

Computer Arithmetic Algorithms and Hardware Designs, 2nd Edition

eBook Details:

  • Hardcover: 672 pages
  • Publisher: Oxford University Press; 2nd edition (October 28, 2009)
  • Language: English
  • ISBN-10: 0195328485
  • ISBN-13: 978-0195328486

eBook Description:

Computer Arithmetic: Algorithms and Hardware Designs, Second Edition

Ideal for graduate and senior undergraduate courses in computer arithmetic and advanced digital design, Computer Arithmetic: Algorithms and Hardware Designs, Second Edition, provides a balanced, comprehensive treatment of computer arithmetic. It covers topics in arithmetic unit design and circuit implementation that complement the architectural and algorithmic speedup techniques used in high-performance computer architecture and parallel processing. Using a unified and consistent framework, the text begins with number representation and proceeds through basic arithmetic operations, floating-point arithmetic, and function evaluation methods. Later chapters cover broad design and implementation topics-including techniques for high-throughput, low-power, fault-tolerant, and reconfigurable arithmetic. An appendix provides a historical view of the field and speculates on its future. CLICK TO DOWNLOAD

Computer Fundamentals and Programming in C

Computer Fundamentals and Programming in C

eBook Details:

  • Paperback: 512 pages
  • Publisher: Oxford University Press; 2nd edition (August 31, 2013)
  • Language: English
  • ISBN-10: 0198084560
  • ISBN-13: 978-0198084563

eBook Description:

Computer Fundamentals and Programming in C

It provides a thorough understanding of the subject and its applications. The book begins with an introduction to the basic features of a digital computer, number systems and binary arithmetic, Boolean algebra and logic gates, software, operating systems, and the internet. A major part of the book provides a detailed coverage of programming in C. It discusses the primary functions of compilers, linkers, and loaders, and provides an exhaustive coverage of concepts such as data types, control statements, arrays, strings, functions, pointers, structures, file systems, and command-line arguments. Case studies demonstrating the use of C in solving mathematical as well as real-life problems have also been presented. This edition also highlights C99 features wherever relevant in the text. CLICK TO DOWNLOAD

Expert Python Programming – Second Edition

Expert Python Programming, 2nd Edition

eBook Details:

  • Paperback: 536 pages
  • Publisher: Packt Publishing; 2nd edition (August 4, 2016)
  • Language: English
  • ISBN-10: 1785886851
  • ISBN-13: 978-1785886850

eBook Description:

Expert Python Programming – Second Edition: Become an ace Python programmer by learning best coding practices and advance-level concepts with Python 3.5

Python is a dynamic programming language, used in a wide range of domains by programmers who find it simple, yet powerful. Even if you find writing Python code easy, writing code that is efficient and easy to maintain and reuse is a challenge.

The focus of the book is to familiarize you with common conventions, best practices, useful tools and standards used by python professionals on a daily basis when working with code.

You will begin with knowing new features in Python 3.5 and quick tricks for improving productivity. Next, you will learn advanced and useful python syntax elements brought to this new version. Using advanced object-oriented concepts and mechanisms available in python, you will learn different approaches to implement metaprogramming. You will learn to choose good names, write packages, and create standalone executables easily. CLICK TO DOWNLOAD