Boost.Asio C++ Network Programming Cookbook
¥90.46
Over 25 hands-on recipes to create robust and highly-efficient cross-platform distributed applications with the Boost.Asio libraryAbout This BookBuild highly efficient distributed applications with easeEnhance your cross-platform network programming skills with one of the most reputable C++ librariesFind solutions to real-world problems related to network programming with ready-to-use recipes using this detailed and practical handbookWho This Book Is ForIf you want to enhance your C++ network programming skills using the Boost.Asio library and understand the theory behind development of distributed applications, this book is just what you need. The prerequisite for this book is experience with general C++11. To get the most from the book and comprehend advanced topics, you will need some background experience in multithreading.What You Will LearnBoost your working knowledge of one of the most reputable C++ networking libraries—Boost.AsioFamiliarize yourself with the basics of TCP and UDP protocolsCreate scalable and highly-efficient client and server applicationsUnderstand the theory behind development of distributed applicationsIncrease the security of your distributed applications by adding SSL supportImplement a HTTP client easilyUse iostreams, scatter-gather buffers, and timersIn DetailStarting with recipes demonstrating the execution of basic Boost.Asio operations, the book goes on to provide ready-to-use implementations of client and server applications from simple synchronous ones to powerful multithreaded scalable solutions. Finally, you are presented with advanced topics such as implementing a chat application, implementing an HTTP client, and adding SSL support. All the samples presented in the book are ready to be used in real projects just out of the box.As well as excellent practical examples, the book also includes extended supportive theoretical material on distributed application design and construction.Style and approachThis book is a set of recipes, each containing the statement and de*ion of a particular practical problem followed by code sample providing the solution to the problem and detailed step-by-step explanation. Recipes are grouped by topic into chapters and ordered by the level of complexity from basic to advanced.
Splunk Developer's Guide - Second Edition
¥80.65
Learn the A to Z of building excellent Splunk applications with the latest techniques using this comprehensive guideAbout This BookThis is the most up-to-date book on Splunk 6.3 for developersGet ahead of being just a Splunk user and start creating custom Splunk applications as per your needsYour one-stop-solution to Splunk application developmentWho This Book Is ForThis book is for those who have some familiarity with Splunk and now want to learn how to develop an efficient Splunk application. Previous experience with Splunk, writing searches, and designing basic dashboards is expected.What You Will LearnImplement a Modular Input and a custom D3 data visualizationCreate a directory structure and set view permissionsCreate a search view and a dashboard view using advanced XML modulesEnhance your application using eventtypes, tags, and macrosPackage a Splunk application using best practicesPublish a Splunk application to the Splunk communityIn DetailSplunk provides a platform that allows you to search data stored on a machine, analyze it, and visualize the analyzed data to make informed decisions. The adoption of Splunk in enterprises is huge, and it has a wide range of customers right from Adobe to Dominos. Using the Splunk platform as a user is one thing, but customizing this platform and creating applications specific to your needs takes more than basic knowledge of the platform.This book will dive into developing Splunk applications that cater to your needs of making sense of data and will let you visualize this data with the help of stunning dashboards.This book includes everything on developing a full-fledged Splunk application right from designing to implementing to publishing. We will design the fundamentals to build a Splunk application and then move on to creating one. During the course of the book, we will cover application data, objects, permissions, and more. After this, we will show you how to enhance the application, including branding, workflows, and enriched data. Views, dashboards, and web frameworks are also covered.This book will showcase everything new in the latest version of Splunk including the latest data models, alert actions, XML forms, various dashboard enhancements, and visualization options (with D3). Finally, we take a look at the latest Splunk cloud applications, advanced integrations, and development as per the latest release.Style and approachThis book is an easy-to-follow guide with lots of tips and tricks to help you master all the concepts necessary to develop and deploy your Splunk applications.
JavaScript Projects for Kids
¥45.77
Gear up for a roller-coaster ride into the world of JavaScript and programming with this easy-to-follow, fun, and entertaining project-based guideAbout This BookGet to know the concepts of HTML and CSS to work with JavaScriptExplore the concepts of object-oriented programmingFollow this step-by-step guide on the fundamentals of JavaScript programmingWho This Book Is ForIf you've never written code before or you are completely new to the world of web programming, then this book is the right choice for you. This book is for kids of age 10 years and above and parents who are completely new to the world of programming and want to get introduced to programming.What You Will LearnLearn how to work with Google Developer tools to iterate, debug and profile your codeDevelop a Battleship game using the basic concepts of HTML and CSSGet to know the fundamentals of JavaScript programmingCreate our own version of Pac Man game.Discover the vital concepts of object-oriented programmingIn DetailJavaScript is the most widely-used programming language for web development and that's not all! It has evolved over the years and is now being implemented in an array of environments from websites to robotics. Learning JavaScript will help you see the broader picture of web development.This book will take your imagination to new heights by teaching you how to work with JavaScript from scratch. It will introduce you to HTML and CSS to enhance the appearance of your applications. You’ll then use your skills to build on a cool Battleship game! From there, the book will introduce you to jQuery and show you how you can manipulate the DOM. You’ll get to play with some cool stuff using Canvas and will learn how to make use of Canvas to build a game on the lines of Pacman, only a whole lot cooler! Finally, it will show you a few tricks with OOP to make your code clean and will end with a few road maps on areas you can explore further.Style and approachThis is an easy-to-follow, informative, and fun guide that takes a project-based approach to teaching programming in JavaScript. You will learn everything you need to get started with serious web application development.
Swift Essentials - Second Edition
¥63.21
Discover how to build iOS and watchOS applications in Swift 2 using XcodeAbout This BookGets you up and running with Swift programming without any prior iOS development experience.A fast paced guide showing best practices and lets you get up to speed with Swift to quickly build your own iOS applicationsA unique practical approach to make your life with Swift easy.Who This Book Is ForAre you interested in learning SwiftDo you want to write iOS applications in SwiftIf yes, then this is the book for you. No prior iOS programming experience is assumed; however, having some experience with any programming language will be beneficial.What You Will LearnDive into Swift and explore its innovative and powerful syntaxWork with Swift in Xcode to get a unique and productive approach to developmentFind out how to create complete iOS applicationsDiscover rapid prototyping with a Swift playgroundGet to know how to use the Swift storyboard to develop multi-page applicationsGet to grips with parsing JSON and XML data from network sourcesBuild a network client for GitHub repositories, with full source code on GitHubIn DetailSwift was considered one of the biggest innovations last year, and certainly with Swift 2 announced at WWDC in 2015, this segment of the developer space will continue to be hot and dominating.This is a fast-paced guide to provide an overview of Swift programming and then walks you through in detail how to write iOS applications. Progress through chapters on custom views, networking, parsing and build a complete application as a Git repository, all by using Swift as the core languageStyle and approachThis fast-paced practical guide will quickly give you hands-on experience with all the features of Swift programming. Following the practical examples in the book will help you successfully create your own iOS applications.
Programming the BeagleBone
¥54.49
Master BeagleBone programming by doing simple electronics and Internet of Things projectsAbout This BookQuickly develop electronics projects that interact with Internet applications using JavaScript and PythonLearn about electronics components such as sensors and motors, and how to communicate with them by writing programsA step-by-step guide to explore the exciting world of BeagleBone—from connecting BeagleBone to doing electronics projects and creating IoT applicationsWho This Book Is ForIf you want to learn programming on embedded systems with BeagleBone by doing simple electronics projects, this book is for you. This book is also helpful to BeagleBone owners who want to quickly implement small-scale home automation solutions. It is assumed that you have familiarity with C and Python programming. Some familiarity with electronics is helpful but not essential.What You Will LearnConnect your BeagleBone to a computer in different ways and get the Cloud9 IDE running to quick-start programming on the BeagleBoneGet to know about BeagleBone extension pins such as GPIO and how to connect various electronics components with BeagleBoneRead and write to various electronics components such as LED, Push-button, sensors, and motorsGrasp in-depth theory on Analog, PWM, and BUS programming and the electronics components used in programsHandle data to and from various BUS supporting modules such as UART, I2C, and SPI using the Adafruit BBIO Python libraryWrite real-life IoT applications in JavaScript and Python such as shooting an e-mail on overheat and controlling a servo motor remotelyMake use of online free cloud services to store and analyze sensor data collected on the BeagleBoneDiscover what else can be done using the BeagleBoneGet to grips with embedded system BUS communicationIn DetailThe whole world is moving from desktop computers to smartphones and embedded systems. We are moving towards utilizing Internet of Things (IoT). An exponential rise in the demand for embedded systems and programming in the last few years is driving programmers to use embedded development boards such as Beaglebone.BeagleBone is an ultra-small, cost-effective computer that comes with a powerful hardware. It runs a full-fledged Debian Linux OS and provides numerous electronics solutions. BeagleBone is open source and comes with an Ethernet port, which allows you to deploy IoT projects without any additions to the board. It provides plenty of GPIO, Anlaog pins, and UART, I2C, SPI pins which makes it the right choice to perform electronics projects. This gives you all the benefits of Linux kernel such as multitasking, multiusers, and extensive device driver support. This allows you to do programming in many languages including high-level languages such as JavaScript and Python.This book aims to exploit the hardware and software capabilities of BeagleBone to create real-life electronics and IoT applications quickly. It is divided into two parts. The first part covers JavaScript programs. The second part provides electronics projects and IoT applications in Python.First, you will learn to use BeagleBone as tool to write useful applications on embedded systems. Starting with the basics needed to set up BeagleBone and the Cloud9 IDE, this book covers interfacing with various electronics components via simple programs. The electronics theory related to these components is then explained in depth before you use them in a program. Finally, the book helps you create some real-life IoT applications.Style and approachAn easy-to-follow guide full of real-world electronics programs and quick troubleshooting tips using BeagleBone. All the required electronics concepts are explained in detail before using them in a program and all programs are explained in depth. Most of the theory is covered in the first part; while the second part gives you some quick programs.
CentOS 7 Linux Server Cookbook - Second Edition
¥90.46
Over 80 recipes to get up and running with CentOS 7 Linux serverAbout This BookA practical guide to install, configure, administer and maintain CentOS 7 serversAn in-depth guide to the CentOS 7 operating system, exploring its various new features and changes in server administrationPresents tricks and solutions to tackle common server issues with the help of practical examples and real-life scenariosWho This Book Is ForThis book is targeted at beginner and more experienced system administrators alike who want to use CentOS as their server solution. Readers do not need much pre-knowledge or experience at all to work with this book.What You Will LearnInstall and configure CentOS 7 Linux server system from scratch using normal and advanced methodsMaintain a performance-based and secure server solution by deploying expert configuration advice and managing software packagesMonitor, manage and develop your server's file system to maintain a stable performanceGain best practice methods on sharing files and resources through a networkInstall and configure common standard services such as web, mail, FTP, database and domain name server technologiesIntroduce you to the world of operating-system-level virtualization using the Docker platform.Understand the fundamentals of the Security-Enhanced Linux access control architectureMonitor your IT infrastructure using NagiosIn DetailThis book will provide you with a comprehensive series of starting points that will give you direct access to the inner workings of the latest CentOS version 7 and help you trim the learning curve to master your server.You will begin with the installation and basic configuration of CentOS 7, followed by learning how to manage your system, services and software packages. You will then gain an understanding of how to administer the file system, secure access to your server and configure various resource sharing services such as file, printer and DHCP servers across your network. Further on, we cover advanced topics such as FTP services, building your own DNS server, running database servers, and providing mail and web services. Finally, you will get a deep understanding of SELinux and you will learn how to work with Docker operating-system virtualization and how to monitor your IT infrastructure with Nagios.By the end of this book, you will have a fair understanding of all the aspects of configuring, implementing and administering CentOS 7 Linux server and how to put it in control.Style and approachThis book is a practical reference guide with hands-on examples and solutions to real-world administration problems. It covers in-depth and comprehensive information on CentOS 7 and its new features.
Building Telephony Systems with OpenSIPS - Second Edition
¥80.65
Build high-speed and highly scalable telephony systems using OpenSIPSAbout This BookInstall and configure OpenSIPS to authenticate, route, bill, and monitor VoIP callsGain a competitive edge using the most scalable VoIP technologyDiscover the latest features of OpenSIPS with practical examples and case studiesWho This Book Is ForIf you want to understand how to build a SIP provider from scratch using OpenSIPS, then this book is ideal for you. It is beneficial for VoIP providers, large enterprises, and universities. This book will also help readers who were using OpenSER but are now confused with the new OpenSIPS.Telephony and Linux experience will be helpful to get the most out of this book but is not essential. Prior knowledge of OpenSIPS is not assumed.What You Will LearnLearn to prepare and configure a Linux system for OpenSIPSFamiliarise yourself with the installation and configuration of OpenSIPSUnderstand how to set a domain and create users/extensionsConfigure SIP endpoints and make calls between themMake calls to and from the PSTN and create access control lists to authorize callsInstall a graphical user interface to simplify the task of provisioning user and system informationImplement an effective billing system with OpenSIPSMonitor and troubleshoot OpenSIPS to keep it running smoothlyIn DetailOpenSIPS is a multifunctional, multipurpose signalling SIP server. SIP (Session Initiation Protocol) is nowadays the most important VoIP protocol and OpenSIPS is the open source leader in VoIP platforms based on SIP. OpenSIPS is used to set up SIP Proxy servers. The purpose of these servers is to receive, examine, and classify SIP requests. The whole telecommunication industry is changing to an IP environment, and telephony as we know it today will completely change in less than ten years. SIP is the protocol leading this disruptive revolution and it is one of the main protocols on next generation networks. While a VoIP provider is not the only kind of SIP infrastructure created using OpenSIPS, it is certainly one of the most difficult to implement.This book will give you a competitive edge by helping you to create a SIP infrastructure capable of handling tens of thousands of subscribers.Starting with an introduction to SIP and OpenSIPS, you will begin by installing and configuring OpenSIPS. You will be introduced to OpenSIPS Scripting language and OpenSIPS Routing concepts, followed by comprehensive coverage of Subscriber Management. Next, you will learn to install, configure, and customize the OpenSIPS control panel and explore dialplans and routing. You will discover how to manage the dialog module, accounting, NATTraversal, and other new SIP services. The final chapters of the book are dedicated to troubleshooting tools, SIP security, and advanced scenarios including TCP/TLS support, load balancing, asynchronous processing, and more.A fictional VoIP provider is used to explain OpenSIPS and by the end of the book, you will have a simple but complete system to run a VoIP provider.Style and approachThis book is a step-by-step guide based on the example of a VoIP provider. You will start with OpenSIPS installation and gradually, your knowledge depth will increase.
BeagleBone Home Automation Blueprints
¥80.65
Automate and control your home using the power of the BeagleBone Black with practical home automation projectsAbout This BookBuild, set up, and develop your circuits via step-by-step tutorial of practical examples, from initial board setup to device driver managementGet access to several kinds of computer peripherals to monitor and control your domestic environment using this guideThis book is spread across 10 chapters all focused on one practical home automation projectWho This Book Is ForThis book is for developers who know how to use BeagleBone and are just above the “beginner” level. If you want to learn to use embedded machine learning capabilities, you should have some experience of creating simple home automation projects.What You Will LearnBuild a CO (and other gas) sensor with a buzzer/LED alarm to signal high concentrationsLog environment data and plot it in a fancy mannerDevelop a simple web interface with a LAMP platformPrepare complex web interfaces in JavaScript and get to know how to stream video data from a webcamUse APIs to get access to a Google Docs account or a WhatsApp/Facebook account to manage a home automation systemAdd custom device drivers to manage an LED with different blinking frequenciesDiscover how to work with electronic components to build small circuitsUse an NFS, temperature sensor, relays, and other peripherals to monitor and control your surroundingsIn DetailBeagleBone is a microboard PC that runs Linux. It can connect to the Internet and can run OSes such as Android and Ubuntu. BeagleBone is used for a variety of different purposes and projects, from simple projects such as building a thermostat to more advanced ones such as home security systems.Packed with real-world examples, this book will provide you with examples of how to connect several sensors and an actuator to the BeagleBone Black. You’ll learn how to give access to them, in order to realize simple-to-complex monitoring and controlling systems that will help you take control of the house. You will also find software examples of implementing web interfaces using the classical PHP/HTML pair with JavaScript, using complex APIs to interact with a Google Docs account, WhatsApp, or Facebook. This guide is an invaluable tutorial if you are planning to use a BeagleBone Black in a home automation project.Style and approachThis step-by-step guide contains several home automation examples that can be used as base projects for tons of other home automation and control systems. Through clear, concise examples based on real-life situations, you will quickly get to grips with the core concepts needed to develop home automation applications with the BeagleBone Black using both the C language and high-level *ing languages such as PHP, Python, and JavaScript.
Learning Predictive Analytics with Python
¥90.46
Gain practical insights into predictive modelling by implementing Predictive Analytics algorithms on public datasets with PythonAbout This BookA step-by-step guide to predictive modeling including lots of tips, tricks, and best practicesGet to grips with the basics of Predictive Analytics with PythonLearn how to use the popular predictive modeling algorithms such as Linear Regression, Decision Trees, Logistic Regression, and ClusteringWho This Book Is ForIf you wish to learn how to implement Predictive Analytics algorithms using Python libraries, then this is the book for you. If you are familiar with coding in Python (or some other programming/statistical/*ing language) but have never used or read about Predictive Analytics algorithms, this book will also help you. The book will be beneficial to and can be read by any Data Science enthusiasts. Some familiarity with Python will be useful to get the most out of this book, but it is certainly not a prerequisite.What You Will LearnUnderstand the statistical and mathematical concepts behind Predictive Analytics algorithms and implement Predictive Analytics algorithms using Python librariesAnalyze the result parameters arising from the implementation of Predictive Analytics algorithmsWrite Python modules/functions from scratch to execute segments or the whole of these algorithmsRecognize and mitigate various contingencies and issues related to the implementation of Predictive Analytics algorithmsGet to know various methods of importing, cleaning, sub-setting, merging, joining, concatenating, exploring, grouping, and plotting data with pandas and numpyCreate dummy datasets and simple mathematical simulations using the Python numpy and pandas librariesUnderstand the best practices while handling datasets in Python and creating predictive models out of themIn DetailSocial Media and the Internet of Things have resulted in an avalanche of data. Data is powerful but not in its raw form - It needs to be processed and modeled, and Python is one of the most robust tools out there to do so. It has an array of packages for predictive modeling and a suite of IDEs to choose from. Learning to predict who would win, lose, buy, lie, or die with Python is an indispensable skill set to have in this data age.This book is your guide to getting started with Predictive Analytics using Python. You will see how to process data and make predictive models from it. We balance both statistical and mathematical concepts, and implement them in Python using libraries such as pandas, scikit-learn, and numpy.You’ll start by getting an understanding of the basics of predictive modeling, then you will see how to cleanse your data of impurities and get it ready it for predictive modeling. You will also learn more about the best predictive modeling algorithms such as Linear Regression, Decision Trees, and Logistic Regression. Finally, you will see the best practices in predictive modeling, as well as the different applications of predictive modeling in the modern world.Style and approachAll the concepts in this book been explained and illustrated using a dataset, and in a step-by-step manner. The Python code snippet to implement a method or concept is followed by the output, such as charts, dataset heads, pictures, and so on. The statistical concepts are explained in detail wherever required.
AWS Administration – The Definitive Guide
¥80.65
Learn to design, build, and manage your infrastructure on the most popular of all the Cloud platforms—Amazon Web ServicesAbout This BookLearn how to leverage various Amazon Web Services (AWS) components and services to build a secure, reliable, and robust environment to host your applications onDeep dive into the core AWS service offerings with hands-on tutorials, real-world use case scenarios, and best practicesA self-paced, systematic, and step-by-step guide to learning and implementing AWS in your own environmentWho This Book Is ForThis book is for those who want to learn and leverage AWS. Although no prior experience with AWS is required, it is recommended that you have some hands-on experienceofLinux, Web Services, and basic networkingWhat You Will LearnA brief introduction to Cloud Computing and AWS accompanied by steps to sign up for your first AWS accountCreate and manage users, groups, and permissions using AWSS Identity and Access Management servicesGet started with deploying and accessing EC2 instances, working with EBS Volumes and SnapshotsCustomize and create your very own Amazon Machine ImageDesign and deploy your instances on a highly secured, network isolated environment using Amazon VPCEffectively monitor your AWS environment using specialized alarms, custom monitoring metrics, and much moreExplore the various benefits of Database-as-a-Service offerings and leverage them using Amazon RDS and Amazon DynamoDBTake an in-depth look at what’s new with AWS, including EC2 Container Service and Elastic File SystemIn DetailAWS is at the forefront of Cloud Computing today. Many businesses are moving away from traditional datacenters and toward AWS because of its reliability, vast service offerings, lower costs, and high rate of innovation. Because of its versatility and flexible design, AWS can be used to accomplish a variety of simple and complicated tasks such as hosting multitier websites, running large scale parallel processing, content delivery, petabyte storage and archival, and lots more.Whether you are a seasoned sysadmin or a rookie, this book will provide you with all the necessary skills to design, deploy, and manage your applications on the AWS cloud platform. The book guides you through the core AWS services such as IAM, EC2, VPC, RDS, and S3 using a simple real world application hosting example that you can relate to. Each chapter is designed to provide you with the most information possible about a particular AWS service coupled with easy to follow hands-on steps, best practices, tips, and recommendations.By the end of the book, you will be able to create a highly secure, fault tolerant, and scalable environment for your applications to run on.Style and approach This in-depth and insightful guide is filled with easy-to-follow examples, real-world use cases, best practices, and recommendations that will help you design and leverage AWS.
Test-Driven iOS Development with Swift
¥71.93
Create fully-featured and highly functional iOS apps by writing tests firstAbout This BookLearn test-driven principles to help you build apps with fewer bugs and better designsBecome more efficient while working with Swift to move on to your next project faster!Learn how to incorporate all of the principles of test-driven development (TDD) in to your daily programming workflowWho This Book Is ForIf debugging iOS apps is a nerve-racking task for you and you are looking for a fix, this book is for you.What You Will LearnImplement TDD in swift application developmentGet to know the fundamentals, life cycle, and benefits of TDDExplore the tools and frameworks to effectively use TDDDevelop models and controllers driven by testsConstruct the network layer using stubsUse functional tests to ensure the app works as plannedAutomate and streamline the building, analysing, testing, and archiving of your iOS appsIn DetailTest-driven development (TDD) is a proven way to find software bugs early. Writing tests before your code improves the structure and maintainability of your app.Test-driven iOS Development with Swift will help you understand the process of TDD and how it impacts your applications written in Swift. Through practical, real-world examples, you’ll start seeing how to implement TDD in context. We will begin with an overview of your TDD workflow and then deep-dive into unit testing concepts and code cycles. We will showcase the workings of functional tests, which will help you improve the user interface. Finally, you will learn about automating deployments and continuous integration to run an environment.Style and approachThis is an easy-to-follow example-driven tutorial, packed with lots of tips and tricks that explore TDD bit-by-bit in the process of making an iOS application.
Unreal Engine 4 Game Development Essentials
¥80.65
Master the basics of Unreal Engine 4 to build stunning video gamesAbout This BookGet to grips with the user interface of Unreal Engine 4 and find out more about its various robust featuresCreate dream video games with the help of the different tools Unreal Engine 4 offersCreate video-games and fully utilize the power of Unreal Engine 4 to bring games to life through this step-by-step guideWho This Book Is ForIf you have a basic understanding of working on a 3D environment and you are interested in video game development, then this book is for you. A solid knowledge of C++ will come in handy.What You Will LearnDownload both the binary and source version of Unreal Engine 4 and get familiar with the UIGet to know more about the Material Editor and how it worksAdd a post process to the scene and alter it to get a unique look for your sceneAcquaint yourself with the unique and exclusive feature of Unreal Engine 4—BlueprintsFind out more about Static and Dynamic lighting and the difference between various lightsUse Matinee to create cut scenesCreate a health bar for the player with the use of Unreal Motion Graphics (UMG)Get familiar with Cascade Particle EditorIn DetailUnreal Engine 4 is a complete suite of game development tools that gives you power to develop your game and seamlessly deploy it to iOS and Android devices. It can be used for the development of simple 2D games or even stunning high-end visuals. Unreal Engine features a high degree of portability and is a tool used by many game developers today.This book will introduce you to the very popular Unreal 4 engine with hands-on instructions to build stunning video games. You will begin by creating a new project or prototype by learning the essentials of Unreal engine, then you’ll get an understanding of how the World Browser can help to improve performance of our game. Next, we’ll create a level of detailed models and materials to further improve performance. After that, you’ll see how to import textures, create different materials, and see what materials can do in terms of post-processing. Finally, you will get acquainted with the Paper2D tool and the blueprints system to further increase our project's performance with Engine’s scalability tools.Style and approachThis step-by-step guide will help you gain practical knowledge about Unreal Engine through detailed de*ions of all the tools offered by Unreal Engine.
Real-Time Big Data Analytics
¥80.65
Design, process, and analyze large sets of complex data in real timeAbout This BookGet acquainted with transformations and database-level interactions, and ensure the reliability of messages processed using StormImplement strategies to solve the challenges of real-time data processingLoad datasets, build queries, and make recommendations using Spark SQLWho This Book Is ForIf you are a Big Data architect, developer, or a programmer who wants to develop applications/frameworks to implement real-time analytics using open source technologies, then this book is for you.What You Will LearnExplore big data technologies and frameworksWork through practical challenges and use cases of real-time analytics versus batch analyticsDevelop real-word use cases for processing and analyzing data in real-time using the programming paradigm of Apache StormHandle and process real-time transactional dataOptimize and tune Apache Storm for varied workloads and production deploymentsProcess and stream data with Amazon Kinesis and Elastic MapReducePerform interactive and exploratory data analytics using Spark SQLDevelop common enterprise architectures/applications for real-time and batch analyticsIn DetailEnterprise has been striving hard to deal with the challenges of data arriving in real time or near real time.Although there are technologies such as Storm and Spark (and many more) that solve the challenges of real-time data, using the appropriate technology/framework for the right business use case is the key to success. This book provides you with the skills required to quickly design, implement and deploy your real-time analytics using real-world examples of big data use cases.From the beginning of the book, we will cover the basics of varied real-time data processing frameworks and technologies. We will discuss and explain the differences between batch and real-time processing in detail, and will also explore the techniques and programming concepts using Apache Storm.Moving on, we’ll familiarize you with “Amazon Kinesis” for real-time data processing on cloud. We will further develop your understanding of real-time analytics through a comprehensive review of Apache Spark along with the high-level architecture and the building blocks of a Spark program.You will learn how to transform your data, get an output from transformations, and persist your results using Spark RDDs, using an interface called Spark SQL to work with Spark.At the end of this book, we will introduce Spark Streaming, the streaming library of Spark, and will walk you through the emerging Lambda Architecture (LA), which provides a hybrid platform for big data processing by combining real-time and precomputed batch data to provide a near real-time view of incoming data.Style and approachThis step-by-step is an easy-to-follow, detailed tutorial, filled with practical examples of basic and advanced features.Each topic is explained sequentially and supported by real-world examples and executable code snippets.
Wasteland
¥56.08
Fans of the Divergent and Hunger Games series will love Wasteland, the first installment of the Wasteland trilogy, by five-time Emmy Award–nominated writer Susan Kim and Edgar Award–winning Laurence Klavan. With heart-pounding thrills, this harrowing survival story is alive with action and intrigue. Welcome to the Wasteland, a post-apocalyptic U.S. where no one lives past the age of 19. But an early death isn’t the only doom waiting around the corner: Everyone is forced to live under the looming threat of rampant disease and brutal attacks by the variants—hermaphroditic outcasts that live on the outskirts of Prin.Esther doesn’t care that her best friend, a variant, is considered “the enemy.” She doesn’t care that Levi, who controls the Source, is the real enemy and might send his Taser boys after her if she makes one wrong move. Then she meets Caleb, and just possibly, she might have a chance at salvation.
Resist
¥55.33
The shocking and thrilling sequel—and conclusion—to Breathe, which Kirkus Reviews called "intelligent and absorbing." Three teens confront danger, uncertainty, and the yearning to live—and breathe—freely. This powerful dystopian novel is for fans of Veronica Roth and Patrick Ness.What would you do if you were desperateBea, Alina, and Quinn are outlaws. They started a rebellion and have been thrown out of the pod—the only place where there's enough air to breathe. Bea has lost her family. Alina has lost her home. And Quinn has lost his privileged life. What will they find now that they are refugees in the perilous OutlandsTheir final safe haven may be harboring dark secrets. But together, the three teens find the will to keep fighting, to save one another, and to break free from everything that's holding them back.Acclaimed author Sarah Crossan has created a dangerous, shattered society, and brought to life three teenagers who come into their own in the most heartbreaking ways. A wrenching, thought-provoking, and unforgettable post-apocalyptic novel.
One
¥61.70
Tippi and Grace share everything—clothes, friends . . . even their body. Writing in free verse, Sarah Crossan tells the sensitive and moving story of conjoined twin sisters, which will find fans in readers of Gayle Forman, Jodi Picoult, and Jandy Nelson.Tippi and Grace. Grace and Tippi. For them, it's normal to step into the same skirt. To hook their arms around each other for balance. To fall asleep listening to the other breathing. To share. And to keep some things private. Each of the sixteen-year-old girls has her own head, heart, and two arms, but at the belly, they join. And they are happy, never wanting to risk the dangerous separation surgery.But the girls' body is beginning to fight against them. And Grace doesn't want to admit it. Not even to Tippi. How long can they hide from the truth—how long before they must face the most impossible choice of their lives?Carnegie Medal–nominated author Sarah Crossan gives us a story about unbreakable bonds, hope, loss, and the lengths we will go to for the person we love most.
Ten
¥60.87
From Possess author Gretchen McNeil comes this teen horror novel inspired by Agatha Christie’s And Then There Were None. Perfect for fans of Christopher Pike’s Chain Letter and Lois Duncan’s I Know What You Did Last Summer, Ten will keep readers on the edge of their seats until the very last page!It was supposed to be the weekend of their lives—an exclusive house party on Henry Island. Best friends Meg and Minnie are looking forward to two days of boys, booze, and fun-filled luxury. But what starts out as fun turns twisted after the discovery of a DVD with a sinister message: Vengeance is mine. And things only get worse from there.With a storm raging outside, the teens are cut off from the outside world . . . so when a mysterious killer begins picking them off one by one, there’s no escape. As the deaths become more violent and the teens turn on one another, can Meg find the killer before more people dieOr is the killer closer to her than she could ever imagine?
The Lost Treasure of Tuckernuck
¥38.72
This laugh-out-loud novel by Emily Fairlie is a fresh take on the classic mystery caper. It's perfect for fans of From the Mixed-Up Files of Mrs. Basil E. Frankweiler, Chasing Vermeer, The Westing Game, and the Mysterious Benedict Society books.Using a unique blend of notes, lists, and classic prose, The Lost Treasure of Tuckernuck tells the story of Bud and Laurie's quest to find the infamous Tutweiler Treasure. They're hot (or at least lukewarm) on the trail of scavenger hunt clues, but time is running out—the school board wants to tear down Tuckernuck Hall. Can Bud and Laurie find the treasure before it's lost forever?Readers can enjoy solving puzzles along with the characters, and teachers will appreciate references to famous artists and architects such as Pablo Picasso and Frank Lloyd Wright. There is something for everyone in this treasure trove of wry wit, thrilling adventure, and undeniable heart!
The Secret Circle: The Captive Part II and The Power
¥61.52
Caught in the struggle between good and evil . . . Cassie has joined the most alluring—and deadly—in-crowd imaginable. But power comes with a price, and it's more dangerous than she knows. Torn between the dueling desires of the two leaders of the Secret Grcle, she must ultimately choose between saving all of New Salem, and her own dangerous love for the bewitching Adam, which threatens to tear the circle apart. In the ultimate battle between good and evil, will Cassie's supernatural powers be strong enough to lead the coven out of dangerOr will she foil prey to the dark forces within?. . . will she sacrifice her love for the circle to survive?
HarperCollins e-books
¥109.31
"I am not a monster."Or at least that's what Eavan tells herself. Though Eve knows she is a Glaistig, and that hunger for sex and death -- preferably together -- runs in her blood, she is determined to keep herself human. She will turn full Glaistig only in the event that she engages in both sex and murder within one month -- and so far she's managed to avoid both.But staying away from temptation is harder than ever before. A mysterious man -- as seductive as he is dangerous -- has been drugging and taking advantage of girls in the local night clubs and Eve's determined to stop him, even as she's finding it increasingly difficult to control her warring instincts around him. When her grandmother calls in alluring mortal to watch over Eve, Eve may be pushed beyond her limits.Can Eve hang onto her mortality when Glaistig instincts run in her bloodCan she keep herself safe and human, bothTwo lines are all that stand between who she is and who she wants to be . . . and Eve will need all her self-control not to cross them both.
Freaked
¥108.99
At a grateful dead concert you need: Acid: two windowpanes taped to chest checked Tape deck for recording showsChecked Wad of cash Checked PB&J sandwiches for the munchies Missing Tickets to the showMissing .45 handgunWhatScotty Loveletter is in big trouble. He's about to be expelled from school, but all he cares about is getting to Freedom to see Jerry Garcia—even though he doesn't have tickets. But if dedicating his life to Jerryism has taught him anything, Scotty knows he's got to keep on trucking and smile, smile, smile. In a stunning debut novel, J. T. Dutton crafts a brilliant story about an unforgettable teen finding himself in the music of one of the world's most beloved bands.

购物车
个人中心

