Title search results
Showing 33801 - 33820 of 47239 items
SQL Server 2016 Integration Services Cookbook
By Christian Cote. 2017
This book is for software engineers, DW/ETL architects, and ETL developers who need to create a new, or enhance an…
existing, ETL implementation with SSIS. This book would also be good for individuals who develop ETL solutions that use SSIS and are keen to learn the Microsoft SQL Server Integration Services 2016 new features and capabilities.Practical Predictive Analytics
By Ralph Winters. 2017
Make sense of your data and predict the unpredictable About This Book • A unique book that centers around develop…
six key practical skills needed to develop and implement predictive analytics • Apply the principles and techniques of predictive analytics to effectively interpret big data • Solve real-world analytical problems with the help of practical case studies and real-world scenarios taken from the world of healthcare, marketing, and other business domains Who This Book Is For This book is for those with a mathematical/statistics background who wish to understand the concepts, techniques, and implementation of predictive analytics to resolve complex analytical issues. Basic familiarity with a programming language of R is expected. What You Will Learn • Master the core predictive analytics algorithm which are used today in business • Learn to implement the six steps for a successful analytics project • Classify the right algorithm for your requirements • Use and apply predictive analytics to research problems in healthcare • Implement predictive analytics to retain and acquire your customers • Use text mining to understand unstructured data • Develop models on your own PC or in Spark/Hadoop environments • Implement predictive analytics products for customers In Detail This is the go-to book for anyone interested in the steps needed to develop predictive analytics solutions with examples from the world of marketing, healthcare, and retail. We'll get started with a brief history of predictive analytics and learn about different roles and functions people play within a predictive analytics project. Then, we will learn about various ways of installing R along with their pros and cons, combined with a step-by-step installation of RStudio, and a description of the best practices for organizing your projects. On completing the installation, we will begin to acquire the skills necessary to input, clean, and prepare your data for modeling. We will learn the six specific steps needed to implement and successfully deploy a predictive model starting from asking the right questions through model development and ending with deploying your predictive model into production. We will learn why collaboration is important and how agile iterative modeling cycles can increase your chances of developing and deploying the best successful model. We will continue your journey in the cloud by extending your skill set by learning about Databricks and SparkR, which allow you to develop predictive models on vast gigabytes of data. Style and Approach This book takes a practical hands-on approach wherein the algorithms will be explained with the help of real-world use cases. It is written in a well-researched academic style which is a great mix of theoretical and practical information. Code examples are supplied for both theoretical concepts as well as for the case studies. Key references and summaries will be provided at the end of each chapter so that you can explore those topics on their own.Mobile Web and Intelligent Information Systems
By Muhammad Younas, Irfan Awan, Irena Holubova. 2015
This book constitutes the refereed proceedings of the 12th International Conference on Mobile Web and Intelligent Information Systems, MobiWIS 2015,…
held in Rome, Italy, in August 2015. The 17 full papers and 3 short papers presented were carefully reviewed and selected from 55 submissions. The papers are organized in topical sections such as mobile services and applications; usability and visualization; mobile networks and applications; mobile data services; smart phones and mobile commerce applications.SolidWorks 2011 Assemblies Bible
By Matt Lombard. 2011
A fan of the SolidWorks Bible but want more detail on assemblies Here you go SolidWorks…
fans have long sought more detail on SolidWorks topics and now you have it We took our popular SolidWorks Bible divided it into two books SolidWorks 2011 Assemblies Bible and SolidWorks 2011 Parts Bible and packed each new book with a host of items from your wish lists such as more extensive coverage of the basics additional tutorials and expanded coverage of topics largely ignored by other books This SolidWorks 2011 Assemblies Bible shows you how to organize parts data to create assemblies or subassemblies using the latest version of the 3D solid modeling program SolidWorks Thoroughly describes best practices and beginning-to-advanced techniques using both video and text Explains and thoroughly covers every assembly function and is written in a way that enables the reader to make better decisions while using the software Written by well-known and well-respected SolidWorks guru Matt Lombard Can stand alone or also with the SolidWorks 2011 Parts Bible for a complete SolidWorks reference set Keep both the SolidWorks 2011 Assemblies Bible and the SolidWorks 2011 Parts Bible on your desk and you ll have the best resource set out there on SolidWorksApache Mesos Cookbook
By David Blomquist, Tomasz Janiszewski. 2017
Over 50 recipes on the core features of Apache Mesos and running big data frameworks in Mesos About This…
Book Learn to install and configure Mesos to suit the needs of your organization Follow step-by-step instructions to deploy application frameworks on top of Mesos saving you many hours of research and trial and error Use this practical guide packed with powerful recipes to implement Mesos and easily integrate it with other application frameworks Who This Book Is For This book is for system administrators engineers and big data programmers Basic experience with big data technologies such as Hadoop or Spark would be useful but is not essential A working knowledge of Apache Mesos is expected What You Will Learn Set up Mesos on different operating systems Use the Marathon and Chronos frameworks to manage multiple applications Work with Mesos and Docker Integrate Mesos with Spark and other big data frameworks Use networking features in Mesos for effective communication between containers Configure Mesos for high availability using Zookeeper Secure your Mesos clusters with SASL and Authorization ACLs Solve everyday problems and discover the best practices In Detail Apache Mesos is open source cluster sharing and management software Deploying and managing scalable applications in large-scale clustered environments can be difficult but Apache Mesos makes it easier with efficient resource isolation and sharing across application frameworks The goal of this book is to guide you through the practical implementation of the Mesos core along with a number of Mesos supported frameworks You will begin by installing Mesos and then learn how to configure clusters and maintain them You will also see how to deploy a cluster in a production environment with high availability using Zookeeper Next you will get to grips with using Mesos Marathon and Docker to build and deploy a PaaS You will see how to schedule jobs with Chronos We ll demonstrate how to integrate Mesos with big data frameworks such as Spark Hadoop and Storm Practical solutions backed with clear examples will also show you how to deploy elastic big data jobs You will find out how to deploy a scalable continuous integration and delivery system on Mesos with Jenkins Finally you will configure and deploy a highly scalable distributed search engine with ElasticSearch Throughout the course of this book you will get to know tips and tricks along with best practices to follow when working with Mesos Style and approach This step-by-step guide is packed with powerful recipes on using Apache Mesos and shows its integration with containers and big data frameworksResilience and Risk
By Igor Linkov, José Manuel Palma-Oliveira. 2017
This volume addresses the challenges associated with methodology and application of risk and resilience science and practice to address emerging…
threats in environmental cyber infrastructure and other domains The book utilizes the collective expertise of scholars and experts in industry government and academia in the new and emerging field of resilience in order to provide a more comprehensive and universal understanding of how resilience methodology can be applied in various disciplines and applications This book advocates for a systems-driven view of resilience in applications ranging from cyber security to ecology to social action and addresses resilience-based management in infrastructure cyber social domains and methodology and tools Risk and Resilience has been written to open up a transparent dialog on resilience management for scientists and practitioners in all relevant academic disciplines and can be used as supplement in teaching risk assessment and management coursesDistributed Computing in Java 9
By Raja Malleswara Pattamsetti. 2017
Explore the power of distributed computing to write concurrent scalable applications in Java About This Book …
Make the best of Java 9 features to write succinct code Handle large amounts of data using HPC Make use of AWS and Google App Engine along with Java to establish a powerful remote computation system Who This Book Is For This book is for basic to intermediate level Java developers who is aware of object-oriented programming and Java basic concepts What You Will Learn Understand the basic concepts of parallel and distributed computing programming Achieve performance improvement using parallel processing multithreading concurrency memory sharing and hpc cluster computing Get an in-depth understanding of Enterprise Messaging concepts with Java Messaging Service and Web Services in the context of Enterprise Integration Patterns Work with Distributed Database technologies Understand how to develop and deploy a distributed application on different cloud platforms including Amazon Web Service and Docker CaaS Concepts Explore big data technologies Effectively test and debug distributed systems Gain thorough knowledge of security standards for distributed applications including two-way Secure Socket Layer In Detail Distributed computing is the concept with which a bigger computation process is accomplished by splitting it into multiple smaller logical activities and performed by diverse systems resulting in maximized performance in lower infrastructure investment This book will teach you how to improve the performance of traditional applications through the usage of parallelism and optimized resource utilization in Java 9 After a brief introduction to the fundamentals of distributed and parallel computing the book moves on to explain different ways of communicating with remote systems objects in a distributed architecture You will learn about asynchronous messaging with enterprise integration and related patterns and how to handle large amount of data using HPC and implement distributed computing for databases Moving on it explains how to deploy distributed applications on different cloud platforms and self-contained application development You will also learn about big data technologies and understand how they contribute to distributed computing The book concludes with the detailed coverage of testing debugging troubleshooting and security aspects of distributed applications so the programs you build are robust efficient and secure Style and approach This is a step-by-step practical guide with real-world examplesInteractive Data Visualization for the Web: An Introduction to Designing with D3
By Scott Murray. 2013
Create and publish your own interactive data visualization projects on the web—even if you have little or no experience with…
data visualization or web development. It’s inspiring and fun with this friendly, accessible, and practical hands-on introduction. This fully updated and expanded second edition takes you through the fundamental concepts and methods of D3, the most powerful JavaScript library for expressing data visually in a web browser.Ideal for designers with no coding experience, reporters exploring data journalism, and anyone who wants to visualize and share data, this step-by-step guide will also help you expand your web programming skills by teaching you the basics of HTML, CSS, JavaScript, and SVG.Learn D3 4.x—the latest D3 version—with downloadable code and over 140 examplesCreate bar charts, scatter plots, pie charts, stacked bar charts, and force-directed graphsUse smooth, animated transitions to show changes in your dataIntroduce interactivity to help users explore your dataCreate custom geographic maps with panning, zooming, labels, and tooltipsWalk through the creation of a complete visualization project, from start to finishExplore inspiring case studies with nine accomplished designers talking about their D3-based projectsTake leather crafting into the 21st century with this complete guide that marries traditional skills to the latest CNC and…
3D printing technologies. Learn how to start making your own leather creations with traditional tools, and then take them to incredible new levels with digital design techniques. Leatherworking is one of humankind's oldest skills and remains a fun and exciting way to make great-looking wearables, accessories, and cosplay items. 3D printers and even hobbyist-class CNC machines have created fantastic new opportunities for new directions in this popular hobby. The book is perfect for makers new to leatherworking, as well as experienced leatherworkers who want to understand how to integrate new digital fabrication tools into their workbench. Written by an experienced leatherworker and programmer, this is a resource that makers will turn to again and again.Highlights:First comprehensive reference on applying digital design techniques to leatherworkProvides both a reference manual and a project guideIncludes traditional techniques like cutting, stamping, tooling and dyeing leatherIntroduces novices and experienced leatherworkers to cutting-edge digital toolsEvery project has been real-world testedOpens up exciting new project areas for makersThis book provides valuable reference and how-to information for makers interested in leatherworking but who have no prior experience, for experienced leatherworkers who want to extend their knowledge to include new digital tools, and for 3D printing and CNC enthusiasts who want to include a new material in their repertoire. Leatherworking is a hobby that is enjoyed by a wide range of people from middle school through adulthood and can be incorporated into a variety of other kinds of projects, from clothing design and costuming to carrying cases and furniture.The Official Scratch Jr. Book: Help Your Kids Learn to Code
By Mitchel Resnick, Marina Umaschi Bers. 2015
ScratchJr is a free, introductory computer programming language that runs on iPads, Android tablets, Amazon tablets, and Chromebooks. Inspired by…
Scratch, the wildly popular programming language used by millions of children worldwide, ScratchJr helps even younger kids create their own playful animations, interactive stories, and dynamic games.The Official ScratchJr Book is the perfect companion to this free app and makes coding easy and fun for all. Kids learn to program by connecting blocks of code to make characters move, jump, dance, and sing.Each chapter includes several activities that build on one another, culminating in a fun final project. These hands-on activities help kids develop computational-thinking, problem-solving, and design skills. In each activity, you’ll find:–Step-by-step, easy-to-follow directions–Ways to connect the activity with literacy and math concepts–Tips for grown-ups and teachers–Creative challenges to take the learning furtherBy the end of the book, kids will be ready for all sorts of new programming adventures!The ScratchJr app now supports English, Spanish, Catalan, Dutch, French, Italian, and Thai.Getting Started with Terraform - Second Edition
By Kirill Shirinkin. 2017
Build, Manage and Improve your infrastructure effortlessly. About This Book • An up-to-date and comprehensive resource on Terraform that lets…
you quickly and efficiently launch your infrastructure • Learn how to implement your infrastructure as code and make secure, effective changes to your infrastructure • Learn to build multi-cloud fault-tolerant systems and simplify the management and orchestration of even the largest scale and most complex cloud infrastructures Who This Book Is For This book is for developers and operators who already have some exposure to working with infrastructure but want to improve their workflow and introduce infrastructure as a code practice. Knowledge of essential Amazon Web Services components (EC2, VPC, IAM) would help contextualize the examples provided. Basic understanding of Jenkins and Shell scripts will be helpful for the chapters on the production usage of Terraform. What You Will Learn • Understand what Infrastructure as Code (IaC) means and why it matters • Install, configure, and deploy Terraform • Take full control of your infrastructure in the form of code • Manage complete infrastructure, starting with a single server and scaling beyond any limits • Discover a great set of production-ready practices to manage infrastructure • Set up CI/CD pipelines to test and deliver Terraform stacks • Construct templates to simplify more complex provisioning tasks In Detail Terraform is a tool used to efficiently build, configure, and improve the production infrastructure. It can manage the existing infrastructure as well as create custom in-house solutions. This book shows you when and how to implement infrastructure as a code practices with Terraform. It covers everything necessary to set up the complete management of infrastructure with Terraform, starting with the basics of using providers and resources. It is a comprehensive guide that begins with very small infrastructure templates and takes you all the way to managing complex systems, all using concrete examples that evolve over the course of the book. The book ends with the complete workflow of managing a production infrastructure as code—this is achieved with the help of version control and continuous integration. The readers will also learn how to combine multiple providers in a single template and manage different code bases with many complex modules. It focuses on how to set up continuous integration for the infrastructure code. The readers will be able to use Terraform to build, change, and combine infrastructure safely and efficiently. Style and approach This book will help and guide you to implement Terraform in your infrastructure. The readers will start by working on very small infrastructure templates and then slowly move on to manage complex systems, all by using concrete examples that will evolve during the course of the book.Mobile, Secure, and Programmable Networking
By Selma Boumerdassi, Samia Bouzefrane, ric Renault. 2015
This book constitutes the thoroughly refereed post-conference proceedings of the First International Conference on Mobile, Secure, and Programmable Networking, MSPN…
2015, held in Paris, France, in June 2015. The 14 papers presented in this volume were carefully reviewed and selected from 36 submissions. They discuss new trends in networking infrastructures, security, services and applications while focusing on virtualization and cloud computing for networks, network programming, software defined networks (SDN) and their security.Service-Oriented Computing
By Daniela Grigori, Hoa Khanh Dam, Alistair Barros, Nanjangud C. Narendra. 2015
This book constitutes the proceedings of the 13th International Conference on Service-Oriented Computing ICSOC 2015 held in Goa…
India in November 2015 The 23 full 9 short and 5 demo track papers presented in this volume were carefully reviewed and selected from 132 submissions The research track papers are organized in topical sections named internet of services things data services and cloud platform management cloud services management service composition business process management cloud services QoS and trust service compositionHands-On Deep Learning with TensorFlow
By Dan Van Boxel. 2017
This book is your guide to exploring the possibilities in the field of deep learning making use of Google…
s TensorFlow You will learn about convolutional neural networks and logistic regression while training models for deep learning to gain key insights into your data About This Book Explore various possibilities with deep learning and gain amazing insights from data using Google s brainchild-- TensorFlow Want to learn what more can be done with deep learning Explore various neural networks with the help of this comprehensive guide Rich in concepts advanced guide on deep learning that will give you background to innovate in your environment Who This Book Is For If you are a data scientist who performs machine learning on a regular basis are familiar with deep neural networks and now want to gain expertise in working with convoluted neural networks then this book is for you Some familiarity with C or Python is assumed What You Will Learn Set up your computing environment and install TensorFlow Build simple TensorFlow graphs for everyday computations Apply logistic regression for classification with TensorFlow Design and train a multilayer neural network with TensorFlow Intuitively understand convolutional neural networks for image recognition Bootstrap a neural network from simple to more accurate models See how to use TensorFlow with other types of networks Program networks with SciKit-Flow a high-level interface to TensorFlow In Detail Dan Van Boxel s Deep Learning with TensorFlow is based on Dan s best-selling TensorFlow video course With deep learning going mainstream making sense of data and getting accurate results using deep networks is possible Dan Van Boxel will be your guide to exploring the possibilities with deep learning he will enable you to understand data like never before With the efficiency and simplicity of TensorFlow you will be able to process your data and gain insights that will change how you look at data With Dan s guidance you will dig deeper into the hidden layers of abstraction using raw data Dan then shows you various complex algorithms for deep learning and various examples that use these deep neural networks You will also learn how to train your machine to craft new features to make sense of deeper layers of data In this book Dan shares his knowledge across topics such as logistic regression convolutional neural networks recurrent neural networks training deep networks and high level interfaces With the help of novel practical examples you will become an ace at advanced multilayer networks image recognition and beyond Style and Approach This book is your go-to guide to becoming a deep learning expert in your organization Dan helps you evaluate common and not-so-common deep neural networks with the help of insightful examples that you can relate to and show how they can be exploited in the real world with complex raw dataMobile, Secure, and Programmable Networking
By Selma Boumerdassi, Samia Bouzefrane, Éric Renault. 2015
This book constitutes the thoroughly refereed post-conference proceedings of the First International Conference on Mobile Secure and Programmable…
Networking MSPN 2015 held in Paris France in June 2015 The 14 papers presented in this volume were carefully reviewed and selected from 36 submissions They discuss new trends in networking infrastructures security services and applications while focusing on virtualization and cloud computing for networks network programming software defined networks SDN and their securitySkill Up: A Software Developer's Guide to Life and Career
By Jordan Hudgens. 2017
This unique book provides you with a wealth of tips, tricks, best practices, and answers to the day-to-day questions that…
programmers face in their careers. It is split into three parts: Coder Skills, Freelancer Skills, and Career Skills, providing the knowledge you need to get ahead in programming. About This Book • Over 50 essays with practical advice on improving your programming career • Practical focus gives solutions to common problems, and methods to become a better coder • Includes advice for existing programmers and those wanting to begin a career in programming Who This Book Is For This book is useful for programmers of any ability or discipline. It has advice for those thinking about beginning a career in programming, those already working as a fully employed programmer, and for those working as freelance developers. What You Will Learn • Improve your soft skills to become a better and happier coder • Learn to be a better developer • Grow your freelance development business • Improve your development career • Learn the best approaches to breaking down complex topics • Have the confidence to charge what you're worth as a freelancer • Succeed in developer job interviews In Detail This is an all-purpose toolkit for your programming career. It has been built by Jordan Hudgens over a lifetime of coding and teaching coding. It helps you identify the key questions and stumbling blocks that programmers encounter, and gives you the answers to them! It is a comprehensive guide containing more than 50 insights that you can use to improve your work, and to give advice in your career. The book is split up into three topic areas: Coder Skills, Freelancer Skills, and Career Skills, each containing a wealth of practical advice. Coder Skills contains advice for people starting out, or those who are already working in a programming role but want to improve their skills. It includes such subjects as: how to study and understand complex topics, and getting past skill plateaus when learning new languages. Freelancer Skills contains advice for developers working as freelancers or with freelancers. It includes such subjects as: knowing when to fire a client, and tips for taking over legacy applications. Career Skills contains advice for building a successful career as a developer. It includes such subjects as: how to improve your programming techniques, and interview guides and developer salary negotiation strategies. Style and approach This unique book provides over 50 insightful essays full of practical advice for improving your programming career. The book is split into three broad sections covering different aspects of a developer's career. Each essay is self-contained and can be read individually, or in chunks.Big Data Analytics with Java
By Rajat Mehta. 2017
Learn the basics of analytics on big data using Java machine learning and other big data tools About…
This Book Acquire real-world set of tools for building enterprise level data science applications Surpasses the barrier of other languages in data science and learn create useful object-oriented codes Extensive use of Java compliant big data tools like apache spark Hadoop etc Who This Book Is For This book is for Java developers who are looking to perform data analysis in production environment Those who wish to implement data analysis in their Big data applications will find this book helpful What You Will Learn Start from simple analytic tasks on big data Get into more complex tasks with predictive analytics on big data using machine learning Learn real time analytic tasks Understand the concepts with examples and case studies Prepare and refine data for analysis Create charts in order to understand the data See various real-world datasets In Detail This book covers case studies such as sentiment analysis on a tweet dataset recommendations on a movielens dataset customer segmentation on an ecommerce dataset and graph analysis on actual flights dataset This book is an end-to-end guide to implement analytics on big data with Java Java is the de facto language for major big data environments including Hadoop This book will teach you how to perform analytics on big data with production-friendly Java This book basically divided into two sections The first part is an introduction that will help the readers get acquainted with big data environments whereas the second part will contain a hardcore discussion on all the concepts in analytics on big data It will take you from data analysis and data visualization to the core concepts and advantages of machine learning real-life usage of regression and classification using Naive Bayes a deep discussion on the concepts of clustering and a review of simple neural networks on big data using deepLearning4j or plain Java Spark code This book is a must-have book for Java developers who want to start learning big data analytics and want to use it in the real world Style and approach The approach of book is to deliver practical learning modules in manageable content Each chapter is a self-contained unit of a concept in big data analytics Book will step by step builds the competency in the area of big data analytics Examples using real world case studies to give ideas of real applications and how to use the techniques mentioned The examples and case studies will be shown using both theory and codeThe CS Detective: An Algorithmic Tale of Crime, Conspiracy, and Computation
By Jeremy Kubica. 2016
Meet Frank Runtime. Disgraced ex-detective. Hard-boiled private eye. Search expert.When a robbery hits police headquarters, it’s up to Frank Runtime…
and his extensive search skills to catch the culprits. In this detective story, you’ll learn how to use algorithmic tools to solve the case. Runtime scours smugglers’ boats with binary search, tails spies with a search tree, escapes a prison with depth-first search, and picks locks with priority queues. Joined by know-it-all rookie Officer Notation and inept tag-along Socks, he follows a series of leads in a best-first search that unravels a deep conspiracy. Each chapter introduces a thrilling twist matched with a new algorithmic concept, ending with a technical recap.Perfect for computer science students and amateur sleuths alike, The CS Detective adds an entertaining twist to learning algorithms.Follow Frank’s mission and learn:–The algorithms behind best-first and depth-first search, iterative deepening, parallelizing, binary search, and more–Basic computational concepts like strings, arrays, stacks, and queues–How to adapt search algorithms to unusual data structures–The most efficient algorithms to use in a given situation, and when to apply common-sense heuristic methodsGray Hat C#: Creating and Automating Security Tools
By Brandon Perry. 2017
Learn to use C#'s powerful set of core libraries to automate tedious yet important tasks like performing vulnerability scans, malware…
analysis, and incident response. With some help from Mono, you can write your own practical security tools that will run on Mac, Linux, and even mobile devices.Following a crash course in C# and some of its advanced features, you’ll learn how to:-Write fuzzers that use the HTTP and XML libraries to scan for SQL and XSS injection-Generate shellcode in Metasploit to create cross-platform and cross-architecture payloads-Automate Nessus, OpenVAS, and sqlmap to scan for vulnerabilities and exploit SQL injections-Write a .NET decompiler for Mac and Linux-Parse and read offline registry hives to dump system information-Automate the security tools Arachni and Metasploit using their MSGPACK RPCsStreamline and simplify your work day with Gray Hat C# and C#’s extensive repertoire of powerful tools and libraries.We use software every day to perform all kinds of magical, powerful tasks. It's the force behind stunning CGI graphics,…
safe online shopping, and speedy Google searches. Software drives the modern world, but its inner workings remain a mystery to many.How Software Works explains how computers perform common-yet-amazing tasks that we take for granted every day.Inside you'll learn:–How data is encrypted–How passwords are used and protected–How computer graphics are created–How video is compressed for streaming and storage–How data is searched (and found) in huge databases–How programs can work together on the same problem without conflict–How data travels over the InternetHow Software Works breaks down these processes with patient explanations and intuitive diagrams so that anyone can understand—no technical background is required, and you won't be reading through any code. In plain English, you'll examine the intricate logic behind the technologies you constantly use but never understood.If you've ever wondered what really goes on behind your computer screen, How Software Works will give you fascinating look into the software all around you.