Jumat, 22 Juli 2016

1Bookcase - 8 books ready for downloading


1Bookcase - 8 books ready for downloading

Link to 1Bookcase

Learning Network Forensics

Posted: 21 Jul 2016 09:18 AM PDT

Learning Network Forensics

We live in a highly networked world. Every digital device―phone, tablet, or computer is connected to each other, in one way or another. In this new age of connected networks, there is network crime. Network forensics is the brave new frontier of digital investigation and information security professionals to extend their abilities to catch miscreants on the network.

The book starts with an introduction to the world of network forensics and investigations. You will begin by getting an understanding of how to gather both physical and virtual evidence, intercepting and analyzing network data, wireless data packets, investigating intrusions, and so on. You will further explore the technology, tools, and investigating methods using malware forensics, network tunneling, and behaviors. By the end of the book, you will gain a complete understanding of how to successfully close a case.

What you will learn

  • Understand Internetworking, sources of network-based evidence and other basic technical fundamentals, including the tools that will be used throughout the book
  • Acquire evidence using traffic acquisition software and know how to manage and handle the evidence
  • Perform packet analysis by capturing and collecting data, along with content analysis
  • Locate wireless devices, as well as capturing and analyzing wireless traffic data packets
  • Implement protocol analysis and content matching; acquire evidence from NIDS/NIPS
  • Act upon the data and evidence gathered by being able to connect the dots and draw links between various events
  • Apply logging and interfaces, along with analyzing web proxies and understanding encrypted web traffic
  • Use IOCs (Indicators of Compromise) and build real-world forensic solutions, dealing with malware

The post Learning Network Forensics appeared first on 1Bookcase.

Creating Dynamic UI with Android Fragments, 2nd Edition

Posted: 21 Jul 2016 09:12 AM PDT

Creating Dynamic UI with Android Fragments, 2nd Edition

Today’s users expect mobile apps to be dynamic and highly interactive, with rich navigation features. These same apps must look fantastic whether running on a medium-resolution smartphone or high-resolution tablet. Fragments provide the toolset we need to meet these user expectations by enabling us to build our applications out of adaptable components that take advantage of the rich capabilities of each individual device and automatically adapt to their differences.This book looks at the impact fragments have on Android UI design and their role in both simplifying many common UI challenges and in providing best practices for incorporating rich UI behaviors. We look closely at the roll of fragment transactions and how to work with the Android back stack. Leveraging this understanding, we explore several specialized fragment-related classes such as ListFragment and DialogFragment. We then go on to discuss how to implement rich navigation features such as swipe-based screen browsing, and the role of fragments when developing applications that take advantage of the latest aspects of Material Design.

You will learn everything you need to provide dynamic, multi-screen UIs within a single activity, and the rich UI features demanded by today’s mobile users.

What You Will Learn

  • Learn the role and capabilities of fragments
  • Use Android Studio’s fragment-oriented features
  • Create an app UI that works effectively on smartphones and tablets
  • Manage the creation and life cycle of fragments
  • Dynamically manage fragments using the FragmentTransaction class
  • Learn the application design for communicating between fragments
  • Leverage fragments when implementing applications that take advantage of the latest features of Material Design

The post Creating Dynamic UI with Android Fragments, 2nd Edition appeared first on 1Bookcase.

Learning Probabilistic Graphical Models in R

Posted: 21 Jul 2016 09:10 AM PDT

Learning Probabilistic Graphical Models in R

Probabilistic graphical models (PGM, also known as graphical models) are a marriage between probability theory and graph theory. Generally, PGMs use a graph-based representation. Two branches of graphical representations of distributions are commonly used, namely Bayesian networks and Markov networks. R has many packages to implement graphical models.

We’ll start by showing you how to transform a classical statistical model into a modern PGM and then look at how to do exact inference in graphical models. Proceeding, we’ll introduce you to many modern R packages that will help you to perform inference on the models. We will then run a Bayesian linear regression and you’ll see the advantage of going probabilistic when you want to do prediction.

Next, you’ll master using R packages and implementing its techniques. Finally, you’ll be presented with machine learning applications that have a direct impact in many fields. Here, we’ll cover clustering and the discovery of hidden information in big data, as well as two important methods, PCA and ICA, to reduce the size of big problems.

What you will learn

  • Understand the concepts of PGM and which type of PGM to use for which problem
  • Tune the model’s parameters and explore new models automatically
  • Understand the basic principles of Bayesian models, from simple to advanced
  • Transform the old linear regression model into a powerful probabilistic model
  • Use standard industry models but with the power of PGM
  • Understand the advanced models used throughout today’s industry
  • See how to compute posterior distribution with exact and approximate inference algorithms

The post Learning Probabilistic Graphical Models in R appeared first on 1Bookcase.

Web Development with Django Cookbook, 2nd Edition

Posted: 21 Jul 2016 09:05 AM PDT

Web Development with Django Cookbook, 2nd Edition

Django is a web framework that was designed to strike a balance between rapid web development and high performance. It has the capacity to handle applications with high levels of user traffic and interaction, and can integrate with massive databases on the backend, constantly collecting and processing data in real time.Through this book, you’ll discover that collecting data from different sources and providing it to others in different formats isn’t as difficult as you thought. It follows a task-based approach to guide you through all the web development processes using the Django framework. We’ll start by setting up the virtual environment for a Django project and configuring it. Then you’ll learn to write reusable pieces of code for your models and find out how to manage database schema changes using South migrations. After that, we’ll take you through working with forms and views to enter and list data. With practical examples on using templates and JavaScript together, you will discover how to create the best user experience. In the final chapters, you’ll be introduced to some programming and debugging tricks and finally, you will be shown how to test and deploy the project to a remote dedicated server.

By the end of this book, you will have a good understanding of the new features added to Django 1.8 and be an expert at web development processes.

What you will learn

  • Get started with the basic configuration necessary to start any Django project
  • Build a database structure out of reusable model mixins
  • Manage forms and views and get to know some useful patterns that are used to create them
  • Create handy template filters and tags that you can reuse in every project
  • Integrate your own functionality into the Django CMS
  • Manage hierarchical structures with MPTT
  • Import data from local sources and external web services as well as exporting your data to third parties
  • Implement a multilingual search with Haystack
  • Test and deploy your project efficiently

The post Web Development with Django Cookbook, 2nd Edition appeared first on 1Bookcase.

3D Printing Designs

Posted: 21 Jul 2016 09:01 AM PDT

3D Printing Designs

Want to model a 3D printed prototype of an object that needs to be replaced or broken? This book will teach you how to accurately measure objects in the real world with a few basic measuring techniques and how to create an object for 3D printing around the objects measured.

In this book, you’ll learn to identify basic shapes from a given object, use Vernier and Digital calipers and grid paper tracing techniques to derive measurements for the objects. With the help of measurements, you’ll see to model these objects using Blender, organize the parts into layers, and later combine them to create the desired object, which in this book is a 3D printable SD card holder ring that fits your finger.

What you will learn

  • Gain techniques to accurately measure the objects with rules, manual calipers, and digital calipers
  • Break down complex geometries into multiple simple shapes and model them in layers using Blender
  • Scale and re-scale a model to fit based on volume or size constraints
  • See how to multishell geometries and auto-intersections using the Boolean Modifier

The post 3D Printing Designs appeared first on 1Bookcase.

Android UI Design

Posted: 21 Jul 2016 08:59 AM PDT

Android UI Design

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.

Starting by briefly outlining some of the factors you need to keep in mind when building a UI, you’ll learn the concepts of Android User Interface from scratch. We then move on to formulate a plan on how to implement these concepts in various applications. We will deep dive into how UI features are implemented in real-world applications where UIs are complex and dynamic.

This book offers near complete coverage of UI-specific content including, views, fragments, the wireframing process, and how to add in splash screens-everything you need to make professional standard UIs for modern applications. It will then cover material design and show you how to implement Google’s design aesthetic in a practical manner. Finally, it ensures the best possible user experience by analyzing the UI using various tools, and then addressing any problems they uncover.

By the end of the book, you’ll be able to leverage the concepts of Android User Interface in your applications in order to attract new customers.

What you will learn

  • Develop a user interface that adheres to all the core material design principles
  • Transform your initial app idea into a concrete and detailed plan
  • Add Views, ViewGroups, layouts, and common UI components to your own Android projects
  • Use fragments and various strategies to gather user input
  • Create a new Android Studio project and develop it into a prototype
  • Identify and solve problems with your app’s UI to deliver a better user experience

The post Android UI Design appeared first on 1Bookcase.

Unity 5.x Animation Cookbook

Posted: 21 Jul 2016 08:57 AM PDT

Unity 5.x Animation Cookbook

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.While discussing these topics, the book will focus on mecanim, the Unity 3D animation tool, and how you can use it to perform all these tasks efficiently and quickly. It contains a downloadable Unity project with interactive examples for all the recipes. By the end of this book, you will be confident and self-sufficient in animating your Unity 3D games efficiently.

What you will learn

  • Importing animations to Unity
  • Work with different animation assets and components
  • Create, visualize, and edit animated creatures
  • Animating game cut scenes
  • Design character actions and expressions
  • Create gameplay by animating characters and environments
  • Use animations to drive in-game logic

The post Unity 5.x Animation Cookbook appeared first on 1Bookcase.

Pro JavaFX 8

Posted: 21 Jul 2016 08:54 AM PDT

Pro JavaFX 8

In Pro JavaFX 8 expert authors show you how to use the JavaFX platform to create rich-client Java applications. You’ll discover how you can use this powerful Java-based UI platform, which is capable of handling large-scale data-driven business applications for PC as well as now mobile and embedded devices.

Covering the JavaFX API, development tools, and best practices, this book provides code examples that explore the exciting new features provided with JavaFX 8 which comes as part of Oracle’s new Java (SE) 8 release. This book also contains engaging tutorials that cover virtually every facet of JavaFX development and reference materials on JavaFX that augment the JavaFX API documentation.

After reading and using this book, you’ll have the authoritative knowledge that should give you an edge in your next JavaFX-based application projects for your job or your clients.

What you'll learn

  • How to get started with JavaFX, including downloading the SDK and available tools
  • How to express user interfaces with SceneBuilder and FXML
  • How to use property binding to keep the UI easily in sync with the model
  • How to use the rich set of JavaFX UI controls, charts, shapes, effects, transformations, and animations to create stunning, responsive, user interfaces
  • How to use the powerful JavaFX layout classes to define the user interface in a cross-platform fashion
  • How to leverage the observable collection classes to observe changes in, and bind to, Java collections
  • How to use the JavaFX media classes to play audio and video
  • How to interact with external application services to create an enterprise application with JavaFX
  • How to use the JavaFX API with alternative languages such as Scala and Groovy
  • How to use Java on embedded, mobile, and tablet devices

Who this book is for

Application developers, graphic designers, and IT decision makers. Not only does this book contain comprehensive technical information for developers and designers, it builds a compelling case for choosing JavaFX.

The post Pro JavaFX 8 appeared first on 1Bookcase.

Tidak ada komentar:

Posting Komentar