万本电子书0元读

万本电子书0元读

Kim Harrison Bundle #1
Kim Harrison Bundle #1
Harrison, Kim
¥237.28
Get the first four novels in Kim Harrison's #1 New York Times bestselling Hollows series as one e-book! This bundle includes Dead Witch Walking, The Good, the Bad, and the Undead, Every Which Way But Dead, and A Fistful of Charms. Discover this great series at a special price!Dead Witch WalkingAll the creatures of the night gather in "the Hollows" of Cincinnati, to hide, to prowl, to party ... and to feed.?Vampires rule the darkness in a predator-eat-predator world rife with dangers beyond imagining — and it’s Rachel Morgan'sjob to keep that world civilized.?A bounty hunter and witch with serious sex appeal and an attitude, she'll bring 'em back alive, dead ... or undead.The Good, the Bad, and the UndeadIt's a tough life for witch Rachel Morgan, sexy, independent bounty hunter, prowling the darkest shadows of downtown Cincinnati for criminal creatures of the night.?She can handle the leather-clad vamps and even tangle with a cunning demon or two. But a serial killer who feeds on the experts in the most dangerous kind of black magic is definitely pressing the limits.?Confronting an ancient, implacable evil is more than just child's play — and this time, Rachel will be lucky to escape with her very soul.Every Which Way But DeadRachel Morgan's back! Bestselling author Kim Harrison returns with a new supernatural adventure that fans of Laurell K. Hamilton and Charlaine Harris won't want to miss.?Some days, you just can't win. Witch and former bounty hunter Rachel Morgan's managed to escape her corrupt company, survive living with a vampire, start her own runner service, and face down a vampire master.?But her vampire roommate Ivy is off the wagon, her human boyfriend Nick is out of town indefinitely and doesn't sound like he's coming back while the far-too-seductive vampire Kisten is looking way too tempting, and there's a turf war erupting in Cincinnati's underworld.?And there's a greater evil still. To put the vampire master behind bars and save her family, Rachel made a desperate bargain and now there's hell to pay—literally. For if Rachel cannot stop him, the archdemon Algaliarept will pull her into the sorcerous ever-after to forfeit her soul as his slave. Forever.A Fistful of CharmsThe evil night things that prowl Cincinnati despise witch and bounty hunter Rachel Morgan. Her new reputation for the dark arts is turning human and undead heads alike with the intent to possess, bed, and kill her — not necessarily in that order.?Now a mortal lover who abandoned Rachel has returned, haunted by his secret past. And there are those who covet what Nick possesses — savage beasts willing to destroy the Hollows and everyone in it if necessary.?Forced to keep a low profile or eternally suffer the wrath of a vengeful demon, Rachel must nevertheless act quickly. For the pack is gathering for the first time in millennia to ravage and to rule. And suddenly more than Rachel's soul is at stake.
Too Loud, Too Bright, Too Fast, Too Tight
Too Loud, Too Bright, Too Fast, Too Tight
Heller, Sharon
¥77.49
In the publishing tradition of Driven to Distraction or The Boy Who Couldn't Stop Washing, this pre*ive book by a developmental psychologist and sufferer of Sensory Defensive Disorder (SD) sheds light on a little known but common affliction in which sufferers react to harmless stimuli as irritating, distracting or dangerous.We all know what it feels like to be irritated by loud music, accosted by lights that are too bright, or overwhelmed by a world that moves too quickly. But millions of people suffer from Sensory Defensive Disorder (SD), a common affliction in which people react to harmless stimuli not just as a distracting hindrance, but a potentially dangerous threat.Sharon Heller, Ph.D. is not only a trained psychologist, she is sensory defensive herself. Bringing both personal and professional perspectives, Dr. Heller is the ideal person to tell the world about this problem that will only increase as technology and processed environments take over our lives. In addition to heightening public awareness of this prevalent issue, Dr. Heller provides tools and therapies for alleviating and, in some cases, even eliminating defensiveness altogether.Until now, the treatment for sensory defensiveness has been successfully implemented in Learning Disabled children in whom defensiveness tends to be extreme. However, the disorder has generally been unidentified in adults who think they are either overstimulated, stressed, weird, or crazy. These sensory defensive sufferers live out their lives stressed and unhappy, never knowing why or what they can do about it. Now, with Too Loud, Too Bright, Too Fast, Too Tight, they have a compassionate spokesperson and a solution–oriented book of advice.
Unprocessed
Unprocessed
Kimble, Megan
¥94.10
Megan Kimble was a twenty-six-year-old living in a small apartment without even a garden plot to her name. But she knew that she cared about where her food came from, how it was made, and what it did to her body—so she decided to go an entire year without eating processed foods. Unprocessed is the narrative of Megan's extraordinary year, in which she milled wheat, extracted salt from the sea, milked a goat, slaughtered a sheep, and more—all while she was a busy, broke city-dweller.What makes a food processedThe answer to that question went far beyond cutting out snacks and sodas, and led to a fascinating journey through America's food system, past and present. Megan learned how wheat became white, how fresh produce was globalized, and how animals were industrialized. But she also discovered that in daily life—conjuring meals while balancing a job, social life, and even dating—our edible futures are inextricably tied to gender and economy, politics and money, work and play.Backed by extensive research and wide-ranging interviews, and including tips on how to ditch processed food and transition to a real-food lifestyle, Unprocessed offers provocative insights not only on the process of food but also the processes that shape our habits, communities, and day-to-day lives.
The Obsidian Temple
The Obsidian Temple
Grant, Kelley
¥48.39
After a harrowing escape to the desert, Sulis Hasifel finds her calling is not yet fulfilled. Traveling to the Obsidian Temple—the site of an ancient divine battle—Sulis is tasked with mentoring Ava, a young girl with a troubled past. Together, they join a group of magically gifted warriors to re-make the very fabric of the universe. But the fate of the world hinges on whether Ava can harness her power, and some trials cannot be overcome.Returning to Illian, Sulis's twin Kadar finds that his lover, Farrah, has abandoned their newborn daughter for the revolutionary cause. Not willing to give up his dream of a family, Kadar vows to stay by Farrah's side. But when he finds that Farrah is willing to anger the gods to aid the Forsaken caste's uprising, and as she steps farther down a violent and dark path, Kadar must decide if he will help her…or let the world spin out of control.In this mesmerizing sequel to Desert Rising, Kelley Grant brings us back to the cities of Illian and Shpeth, drawing her epic fantasy tale closer to the trilogy's stunning conclusion.
This Monstrous Thing
This Monstrous Thing
Lee, Mackenzi
¥56.08
A wildly creative Gothic fantasy retelling of Frankenstein, This Monstrous Thing is a wholly new reimagining of the classic novel by Mary Shelley and is perfect for fans of retellings such as Cinder by Marissa Meyer, fantasy by Libba Bray and Cassandra Clare, and alternative history by Scott Westerfeld.In an alternative fantasy world where some men are made from clockwork parts and carriages are steam powered, Alasdair Finch, a young mechanic, does the unthinkable after his brother dies: he uses clockwork pieces to bring Oliver back from the dead.But the resurrection does not go as planned, and Oliver returns more monster than man. Even worse, the novel Frankenstein is published and the townsfolk are determined to find the real-life doctor and his monster. With few places to turn for help, the dangers may ultimately bring the brothers together—or ruin them forever.
The Small Backs of Children
The Small Backs of Children
Yuknavitch, Lidia
¥90.51
In a war-torn village in Eastern Europe, an American photographer captures a heart-stopping image: a young girl flying toward the lens, fleeing a fiery explosion that has engulfed her home and family. The image, instantly iconic, garners acclaim and prizes—and, in the United States, becomes a subject of obsession for one writer, the photographer's best friend, who has suffered a devastating tragedy of her own.In a bid to save the writer from a spiraling depression, her filmmaker husband enlists a group of friends—including a fearless bisexual poet, an ingenuous performance artist, and the writer's playwright brother and painter ex-husband—to rescue the unknown girl and bring her to the United States. And yet, as their plot unfolds, everything we know comes into question: What does the writer really wantWho is controlling the actionAnd what will happen when these two worlds—East and West, real and virtual—collide?A fierce, provocative, and deeply affecting novel exploring the often violent borders between war and sex, love and art, The Small Backs of Children is a major step forward from one of our most avidly watched writers.
Across the Long Sea
Across the Long Sea
Remy, Sarah
¥49.05
The gripping follow-up to Stonehill DownsAs the most valuable asset in the kingdom of Wilhaiim, Malachi Doyle has many responsibilities—protector, assassin, detective, and King Renault's right-hand man. And until he met Avani in the cursed village of Stonehill Downs, he believed he was the last of his kind: a magus who can communicate with the dead.But Wilhaiim is left vulnerable when Mal and his page, Liam, are kidnapped and ferried across the Long Sea to a warring kingdom in search of its own magus. To make matters worse, a springtime plague is rapidly spreading, and beneath the earth the sidhe are preparing for war. With Mal missing and presumed dead, Avani reluctantly takes his place as Wilhaiim's magus. But her powers are unreliable and untested, her many allies are treacherous, and she is certain Mal is alive. Will she be able to keep Wilhaiim—and herself—safe?
Deadly Shaker Spring
Deadly Shaker Spring
Woodworth, Deborah
¥42.03
We have frightening enemies living among us, known by their strange dress. These so-called Shakers are shrewd and canny. . .a scourge; a tumor that must be sliced from our side . .Sister Rose Callahan read the printed flyer and shivered. Its message terrified her. She was aware that Believers had sometimes been objects of resentment from the outside world, but nothing like this. Who could write such thingsAnd who could be responsible for recent acts of violence directed against the peaceful Shaker community?A sister had suffered a mysterious wound to the head; a sackful of rats were set loose in the schoolroom, food had been stolen -- and now a hate-filled message points to continued mischief. Sister Rose, recently honored with the position of Eldress despite her youth, seeks clues in the journals of her aged predecessor. She discovers a shocking similarity to outrages perpetrated years before, as well as a scandalous secret about a present-day sister. Now Rose must look both outside and within the cloistered religious community to find clues that link an old murder, a recent death, and an unknown enemy whose thirst for revenge overrides the ultimate sin...of murder.
Killing Gifts
Killing Gifts
Woodworth, Deborah
¥42.48
The Depression's winter gloom has crept into the summerhouse of the Hancock Shaker Village in Massachusetts. The dead body of a woman "of dubious reputation" -- a lost soul befriended by many of the brothers and sisters -- sits at a table in an evening gown, snow swirling around her frozen ankles, her lifeless arms stretched out before her. A frantic call goes out to Kentucky, begging Eldress Rose Callahan to brave the February cold and come East, where her keen eye and peerless deductive powers are needed to help lift a terrible weight from the bereft and dwindling community of Believers. But Sister Rose's arrival is greeted with local suspicion and spreading terror when murder once again scars the gentle village. And as the fury of winter further isolates the small village from its suspicious neighbors, Sister rose and her dear friend Gennie Malone must race to unmask a killer who may be mad enough to keep killing throughout this frigid season of dying.
The Ian Rutledge Starter
The Ian Rutledge Starter
Todd, Charles
¥377.59
Get four mystery novels from?New York Times?bestselling author Charles Todd's Inspector?Ian Rutledge Mysteries series in one e-book, including:?A Test of Wills,?A Long Shadow,?A False Mirror,?and?A Pale Horse.?Set in England in 1919, each story features war-damaged Scotland Yard inspector Ian Rutledge in?mysteries?brilliantly evoking post-World War?I?Great Britain?and introduces readers to one of crime fiction's most compelling?protagonists.A Test of Wills—It is 1919, and the War to End All Wars has been won. But for Scotland Yard Inspector Ian Rutledge, recently returned from the battlefields of France, there is no peace. Suffering from shell shock, Rutledge plunges into his work to save his sanity. But his first assignment is a case certain to spell both personal and professional disaster.A Long Shadow—A story that immerses readers in the sights and sounds of post-war Great Britain, as the damaged policeman pursues answers to a constable’s slaying and the three-year-old mystery of a young girl’s disappearance in a tiny Northamptonshire village.A False Mirror—A love triangle turned deadly sends Scotland Yard Inspector Ian Rutledge to a small town simmering with secrets.A Pale Horse—A body found in the ruins of an ancient abbey sends Scotland Yard Inspector Ian Rutledge off to find a killer, in another superb atmospheric mystery by Charles Todd.
Cocos2d Cross-Platform Game Development Cookbook - Second Edition
Cocos2d Cross-Platform Game Development Cookbook - Second Edition
Siddharth Shekar
¥90.46
Develop games for iOS and Android using Cocos2d with the aid of over 70 step-by-step recipesAbout This BookLearn to efficiently use Cocos2d to develop cross-platform games, and have them work on iOS as well as AndroidGet acquainted with industry-wide professional tools such as Glyph Designer, Texture Packer, and Physics Editor, as well as using the Swift/ Sprite builder implementation of Cocos2dUse the easy-to-follow recipes to develop as well as deploy games to the Playstore and the App StoreWho This Book Is ForThis book is for intermediate game developers and especially the ones who are generally curious to find out what’s new in Cocos2d v 3.3.What You Will LearnBuild custom sprites with custom animations for the gameBuild interactivity into your game by adding gestures and touch interactionsUnderstand AI enemy programming and path finding to make games more excitingAdd physics to your game to make it more lively and interactiveGet familiar with the Swift and Sprite builder implementations along with Objective-C programmingPerform hassle-free deployment of games built in iOS onto AndroidAdd effects and particle systems to make the game more colorfulIn DetailCocos2d is the world’s leading game development framework for developing iOS games. With the introduction of Swift and Spritebuilder, it has become easier than ever to develop the games of your dreams without much effort. With Cocos2d, you can also deploy the game on Android, thereby maximizing profit and reducing development and porting costs.The book starts off with a detailed look at how to implement sprites and animations into your game to make it livelier. You will then learn to add scenes to the game such as the gameplay scene and options scene and create menus and buttons in these scenes, as well as creating transitions between them. From there on, you will get an understanding of how to program user interactions such as tapping, holding, and swiping. You’ll then add accelerometer inputs and physics to the scene, and make objects respond back to the inputs. A game is practically incomplete without audio being added, so this will be covered next.The next section will include ways to add Artificial Intelligence to enemies in the game, allowing them to patrol, chase, and shoot in a projectile manner. You will then learn to use NSUserDefault to save and load game progress, and create and access files using JSON, Plist, and XML files for custom storage and retrieval of data. Then you will learn to add dynamic lighting to your game and will use industry-wide tools such as Texture Packer, Glyph Designer, Physics Editor, Particle Designer, and Sprite Illuminator to create more visually appealing and performance-optimized games.Towards the end of the book, we dive into Apple’s latest programming language—Swift, highlighting the major differences between Objective C and Swift. The book culminates with taking your existing game developed for iOS and porting it to Android, showing you how to install the Android Xcode plugin as well.Style and approachThe book is written in an extremely lucid and step-by-step manner; it can be understood easily by anyone. The topics included are broken down into individual chapters so you can refer to the specific chapter to get answers on the subject you are interested in.
Test-Driven iOS Development with Swift
Test-Driven iOS Development with Swift
Dr. Dominik Hauser
¥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.
Learning Cython Programming - Second Edition
Learning Cython Programming - Second Edition
Philip Herron
¥63.21
Learn the fundamentals of Cython to extend the legacy of your applicationsAbout This BookLearn how to extend C applications with pure Python codeGet more from Python – you’ll not only learn Cython, you’ll also unlock a greater understanding of how to harness PythonPacked with tips and tricks that make Cython look easy, dive into this accessible programming guide and find out what happens when you bring C and Python together!Who This Book Is ForThis book is for developers who are familiar with the basics of C and Python programming and wish to learn Cython programming to extend their applications.What You Will LearnReuse Python logging in CMake an IRC bot out of your C applicationExtend an application so you have a web server for rest callsPractice Cython against your C++ codeDiscover tricks to work with Python ConfigParser in CCreate Python bindings for native librariesFind out about threading and concurrency related to GILExpand Terminal Multiplexer Tmux with CythonIn DetailCython is a hybrid programming language used to write C extensions for Python language. Combining the practicality of Python and speed and ease of the C language it’s an exciting language worth learning if you want to build fast applications with ease.This new edition of Learning Cython Programming shows you how to get started, taking you through the fundamentals so you can begin to experience its unique powers.You’ll find out how to get set up, before exploring the relationship between Python and Cython. You’ll also look at debugging Cython, before moving on to C++ constructs, Caveat on C++ usage, Python threading and GIL in Cython. Finally, you’ll learn object initialization and compile time, and gain a deeper insight into Python 3, which will help you not only become a confident Cython developer, but a much more fluent Python developer too.Style and approachThis practical and a fast-paced guide gives you all the information you need to start programming using Cython.
Mastering Puppet - Second Edition
Mastering Puppet - Second Edition
Thomas Uphill
¥90.46
Master Puppet for configuration management of your systems in an enterprise deploymentAbout This BookThis book is an advanced guide to using and deploying Puppet 4 in your organization with a special focus on issues faced in larger enterprise deploymentsFrom an experienced author, learn to deal with scaling, performance, and multiple developers with the help of real-world examplesThis is the most up-to-date guide on Puppet, and covers the advanced concepts of Puppet 4Who This Book Is ForThis book is for those who have intermediate knowledge of Puppet and are looking to deploy it in their environment. Some idea how to write simple modules for configuration management with Puppet is a prerequisite for this book.What You Will LearnScale out your Puppet infrastructure using proxying techniquesAutomate your code promotion workflow using Git and r10kSolve real-world problems using public modules from the Puppet ForgeUse Hiera to separate the data of your configuration from the code of your configurationWrite your own custom facts in RubyExtend Puppet with your own custom facts, modules, and typesUse exported resources to orchestrate change between machinesDebug a puppetserver using Java techniquesIn DetailPuppet is a configuration management system and a language. It was written for and by system administrators to manage large numbers of systems efficiently and prevent configuration drifts.Mastering Puppet deals with the issues faced when scaling out Puppet to handle large numbers of nodes. It will show you how to fit Puppet into your enterprise and allow many developers to work on your Puppet code simultaneously. In addition, you will learn to write custom facts and roll your own modules to solve problems. Next, popular options for performing reporting and orchestration tasks will be introduced in this book. Moving over to troubleshooting techniques, which will be very useful. The concepts presented are useful to any size organization.By the end of the book, you will know how to deal with problems of scale and exceptions in your code, automate workflows, and support multiple developers working simultaneously.Style and approachThis book is a step-wise guide packed with examples to help you configure complex systems in Puppet.
Unreal Engine 4 Game Development Essentials
Unreal Engine 4 Game Development Essentials
Satheesh PV
¥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
Real-Time Big Data Analytics
Sumit Gupta
¥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.
Nagios Core Administration Cookbook - Second Edition
Nagios Core Administration Cookbook - Second Edition
Tom Ryder
¥90.46
Over 90 hands-on recipes that will employ Nagios Core as the anchor of monitoring on your networkAbout This BookMaster the advanced configuration techniques of Nagios Core to model your network better by improving hosts, services, and contactsFilter and improve the notifications that Nagios Core sends in response to failed checks, which can greatly assist you when diagnosing problemsPull Nagios Core's data into a database to write clever custom reports of your own deviseWho This Book Is ForIf you are a network or system administrator and are looking for instructions and examples on working with Nagios Core, then this book is for you. Some basic shell command-line experience is required, and some knowledge of *ing would be helpful when we discuss how plugins work.What You Will LearnManage the configuration of Nagios Core with advanced techniques to achieve fine detail in your checksFind, install, and even write your own check pluginsFilter notifications to send them to the right people or programs at the right timeWork around difficult network accessibility issues and delegate checks to other machinesTweak a Nagios Core server to achieve both high performance and redundancy in case of disasterProcess the results of checks performed by other machines to monitor backups and similar processesExtend Nagios Core to allow advanced *ing, reporting, and network visualization behaviorIn DetailNagios Core is an open source monitoring framework suitable for any network that ensures both internal and customer-facing services are running correctly and manages notification and reporting behavior to diagnose and fix outages promptly. It allows very fine configuration of exactly when, where, what, and how to check network services to meet both the uptime goals of your network and systems team and the needs of your users.This book shows system and network administrators how to use Nagios Core to its fullest as a monitoring framework for checks on any kind of network services, from the smallest home network to much larger production multi-site services. You will discover that Nagios Core is capable of doing much more than pinging a host or to see whether websites respond.The recipes in this book will demonstrate how to leverage Nagios Core's advanced configuration, *ing hooks, reports, data retrieval, and extensibility to integrate it with your existing systems, and to make it the rock-solid center of your network monitoring world.Style and approachEach chapter contains a set of step-by-step recipes to perform an example of a commonly performed task related to network administration. The book begins by focusing closely on the properties and configuration of Nagios Core itself, and gradually moves on to other pieces of software that can support, manage, and extend the system.
Moodle 3 Administration - Third Edition
Moodle 3 Administration - Third Edition
Alex Büchner
¥90.46
An administrator’s guide to configuring, securing, customizing, and extending MoodleAbout This BookLearn how to plan, install, optimize, customize, and configure MoodleGuarantee a cutting-edge learning experience in a secure and customizable environment while optimizing your day-to-day workloadA one-stop guide with a problem-solution approach and a wide range of real-world examplesWho This Book Is ForIf you are a technician, systems administrator, or part of academic staff, this is the book for you. This book is ideal for anyone who has to administer a Moodle system. Whether you are dealing with a small-scale local Moodle system or a large-scale multi-site Virtual Learning Environment, this book will assist you with any administrative task. Some basic Moodle knowledge is helpful, but not essential.What You Will LearnInstall and update Moodle on multiple platforms manually and via CLI and GITManage courses and categories, users and cohorts, as well as rolesGet Moodle hooked up to repositories, portfolios, and open badgesConfigure Moodle for mobile usage, accessibility, localization, communication, and collaborationGuarantee backups, security and privacy, and achieve maximum performance via the Moodle Universal Cache and the new cron systemConfigure the Moodle events system to generate comprehensive reports, statistics, and learning analyticsNetwork Moodle with Mahara and extend it with third-party add-ons and via LTICustomize Moodle web services to enable mobile learning and integration with other IT systemsIn DetailMoodle is the de facto standard for open source learning platforms. However, setting up and managing a learning environment can be a complex task since it covers a wide range of technical, organizational, and pedagogical topics. This ranges from basic user and course management, to configuring plugins and design elements, all the way to system settings, performance optimization, events frameworks, and so on.This book concentrates on basic tasks such as how to set up and configure Moodle and how to perform day-to-day administration activities, and progresses on to more advanced topics that show you how to customize and extend Moodle, manage courses, cohorts, and users, and how to work with roles and capabilities. You’ll learn to configure Moodle plugins and ensure your VLE conforms to pedagogical and technical requirements in your organization. You’ll then learn how to integrate the VLE via web services and network it with other sites, including Mahara, and extend your system via plugins and LTI. By the end of this book, you will be able to set up an efficient, fully fledged, and secure Moodle system.Style and approachThe book takes a problem-solution approach to fall in line with your day-to-day operations. This is a one-stop reference for any task you will ever come across when administering a Moodle site of any shape and size.
Scala Design Patterns
Scala Design Patterns
Ivan Nikolov
¥99.18
Write efficient, clean, and reusable code with ScalaAbout This BookUnleash the power of Scala and apply it in the real worldIncrease your efficiency by leveraging the power of Creational, Structural, Behavioural, and Functional design patternsBuild object oriented and functional applications quickly and effectivelyWho This Book Is ForIf you want to increase your understanding of Scala and apply it to real-life application development, then this book is for you. We’ve also designed the book to be used as a quick reference guide while creating applications. Previous Scala programming knowledge is expected.What You Will LearnImmerse yourself in industry-standard design patterns—structural, creational, and behavioral—to create extraordinary applicationsFeel the power of traits and their application in ScalaImplement abstract and self types and build clean design patternsBuild complex entity relationships using structural design patternsCreate applications faster by applying functional design patternsIn DetailScala has become increasingly popular in many different IT sectors. The language is exceptionally feature-rich which helps developers write less code and get faster results. Design patterns make developer’s lives easier by helping them write great software that is easy to maintain, runs efficiently and is valuable to the company or people concerned.You will learn about the various features of Scala and be able to apply well-known, industry-proven design patterns in your work. The book starts off by focusing on some of the most interesting features of Scala while using practical real-world examples. We will also cover the popular "Gang of Four" design patterns and show you how to incorporate functional patterns effectively. By the end of this book, you will have enough knowledge and understanding to quickly assess problems and come up with elegant solutions.Style and approachThe design patterns in the book will be explained using real-world, step-by-step examples. For each design pattern, there will be hints about when to use it and when to look for something more suitable. This book can also be used as a practical guide, showing you how to leverage design patterns effectively.
3D Printing Designs: Octopus Pencil Holder
3D Printing Designs: Octopus Pencil Holder
Joe Larson
¥35.96
Learn to design and 3D print organic and functional designs using BlenderAbout This BookLearn how to make complex shapes by editing basic onesMake printable objects from multiple shapes and partsLearn how to design from scratch, without a reference to physical objectsWho This Book Is ForYou should have basic knowledge of Blender and 3D printing and be interested in printing your first object.What You Will LearnGet to know the guiding principles required to create 3D printer-friendly modelsUnderstand material characteristics, printing specifications, tolerances, and design tipsMaster the art of modifying basic shapes with Blender's powerful editing tools: extrude, loop cuts, and other transformationsLearn techniques of editing complex meshes, smoothing, combining shapes, and exporting them into STL files for printingIn DetailThis book will cover the very basic but essential techniques you need to model an organic and functional object for 3D printing using Blender.Starting with pen and paper and then moving on to the computer, you will create your first project in Blender, add basic geometric shapes, and use techniques such as extruding and subdividing to transform these shapes into complex meshes. You will learn how modifiers can automatically refine the shape further and combine multiple shapes into a single 3D printable model.By the end of the book, you will have gained enough practical hands-on experience to be able to create a 3D printable object of your choice, which in this case is a 3D print-ready octopus pencil holder.Style and approachThis is a starter project designed to introduce you to your first real-world 3D printing designs, where you'll learn how to handle the fundamental principles of 3D printing design and have your hands on your reward in no time.
Kali Linux Web Penetration Testing Cookbook
Kali Linux Web Penetration Testing Cookbook
Gilberto Nájera-Gutiérrez
¥90.46
Over 80 recipes on how to identify, exploit, and test web application security with Kali Linux 2About This BookFamiliarize yourself with the most common web vulnerabilities a web application faces, and understand how attackers take advantage of themSet up a penetration testing lab to conduct a preliminary assessment of attack surfaces and run exploitsLearn how to prevent vulnerabilities in web applications before an attacker can make the most of itWho This Book Is ForThis book is for IT professionals, web developers, security enthusiasts, and security professionals who want an accessible reference on how to find, exploit, and prevent security vulnerabilities in web applications. You should know the basics of operating a Linux environment and have some exposure to security technologies and tools.What You Will LearnSet up a penetration testing laboratory in a secure wayFind out what information is useful to gather when performing penetration tests and where to look for itUse crawlers and spiders to investigate an entire website in minutesDiscover security vulnerabilities in web applications in the web browser and using command-line toolsImprove your testing efficiency with the use of automated vulnerability scannersExploit vulnerabilities that require a complex setup, run custom-made exploits, and prepare for extraordinary scenariosSet up Man in the Middle attacks and use them to identify and exploit security flaws within the communication between users and the web serverCreate a malicious site that will find and exploit vulnerabilities in the user's web browserRepair the most common web vulnerabilities and understand how to prevent them becoming a threat to a site's securityIn DetailWeb applications are a huge point of attack for malicious hackers and a critical area for security professionals and penetration testers to lock down and secure. Kali Linux is a Linux-based penetration testing platform and operating system that provides a huge array of testing tools, many of which can be used specifically to execute web penetration testing.This book will teach you, in the form step-by-step recipes, how to detect a wide array of vulnerabilities, exploit them to analyze their consequences, and ultimately buffer attackable surfaces so applications are more secure, for you and your users.Starting from the setup of a testing laboratory, this book will give you the skills you need to cover every stage of a penetration test: from gathering information about the system and the application to identifying vulnerabilities through manual testing and the use of vulnerability scanners to both basic and advanced exploitation techniques that may lead to a full system compromise. Finally, we will put this into the context of OWASP and the top 10 web application vulnerabilities you are most likely to encounter, equipping you with the ability to combat them effectively. By the end of the book, you will have the required skills to identify, exploit, and prevent web application vulnerabilities.Style and approachTaking a recipe-based approach to web security, this book has been designed to cover each stage of a penetration test, with de*ions on how tools work and why certain programming or configuration practices can become security vulnerabilities that may put a whole system, or network, at risk. Each topic is presented as a sequence of tasks and contains a proper explanation of why each task is performed and what it accomplishes.