万本电子书0元读

万本电子书0元读

The Disasters
The Disasters
England, M. K.
¥60.87
The Breakfast Club meets Guardians of the Galaxy in this YA sci-fi adventure by debut author M. K. England.Hotshot pilot Nax Hall has a history of making poor life choices. So it’s not exactly a surprise when he’s kicked out of the elite Ellis Station Academy in less than twenty-four hours. But Nax’s one-way trip back to Earth is cut short when a terrorist group attacks the Academy.Nax and three other washouts escape—barely—but they’re also the sole witnesses to the biggest crime in the history of space colonization. And the perfect scapegoats.On the run, Nax and his fellow failures plan to pull off a dangerous heist to spread the truth. Because they may not be “Academy material,” and they may not even get along, but they’re the only ones left to step up and fight.Full of high-stakes action, subversive humor, and underdogs becoming heroes, this YA sci-fi adventure is perfect for fans of Illuminae, Heart of Iron, or the cult classic TV show Firefly and is also a page-turning thrill ride that anyone—not just space nerds—can enjoy.
Hero
Hero
Grant, Michael
¥101.14
"美国畅销科幻系列小说《Gone/消逝》后一本《Hero》出版,简单的形容这个故事就是《蝇王》式的架构和斯蒂芬?金式的恐怖,斯蒂芬?金也评价说“我很喜欢这个系列”。 故事讲述忽然有一天,所有的大人都消失了,世界上只剩下了青少年。社会停摆,熟悉的生活全部消失,孩子们面临着饥饿,死亡的威胁。在这个新世界中,有正在变异的可怕动物,潜伏在黑暗中准备肆虐的瘟疫,以及变化莫测的人心,恶霸恃强凌弱,强者弱肉强食,除非做出改变,否则无法存活。 《Hero》是从第7本《Monster》开始的三部曲的结尾,同时也是整个系列的收官。新人类被外星陨石中携带的病毒感染,并变异出了超能力,而孩子们也发现,在于邪恶势力作斗争的过程中,他们常常处于道德的灰色地带,要想拯救他人,就必须做出艰难的决定。而到底什么才能称作“英雄”?美国图书馆协会评价子系列《Monster》——增加了更多动作场面和复杂的人物性格,是一部令人回味无穷、情节错综复杂的姐妹系列。" The mind-blowing conclusion to the Monster trilogy and the final installment in the Gone series from science fiction and fantasy master Michael Grant is perfect for superhero and Stephen King fans alike.After the fall of Perdido Beach dome, a new set of humans developed mutant powers from the rock infected with alien virus. They are the Rockborn Gang: Dekka, Shade, Cruz, Malik, Armo, and Francis. With their superpowers, they have defended the earth from other rockborn who used their powers for evil, like Dillon Poe.When another rock carrying the virus strikes New York, a new foe, Bob Markovic, rises with a horrifying and nearly unstoppable ability. Markovic’s unending ambition and lack of a moral compass made him unbearable before the virus. And that was before he was a swarm of plague-ridden insects, with the power and means to take over the city—and maybe the world.As the Rockborn Gang try to defeat their latest villain, they will find themselves on morally gray grounds and have to make tough decisions if they want to save the world.In this pulse-pounding finale to the saga more than ten years in the making, Michael Grant delivers an unforgettable conclusion while asking: What does it take to be a hero?Praise for Monster:“Ratchets up the gore and action, and features a diverse cast of characters. An evocative, intricately plotted companion series.” –ALA BooklistRead the entire series:GoneHungerLiesPlague Fear LightMonster Villain Hero
A Thousand Beginnings and Endings
A Thousand Beginnings and Endings
Oh, Ellen,Chapman, Elsie,Ahdieh
¥101.00
Star-crossed lovers, meddling immortals, feigned identities, battles of wits, and dire warnings: these are the stuff of fairy tale, myth, and folklore that have drawn us in for centuries. Fifteen bestselling and acclaimed authors reimagine the folklore and mythology of East and South Asia in short stories that are by turns enchanting, heartbreaking, romantic, and passionate. Compiled by We Need Diverse Books’s Ellen Oh and Elsie Chapman, the authors included in this exquisite collection are: Renée Ahdieh, Sona Charaipotra, Preeti Chhibber, Roshani Chokshi, Aliette de Bodard, Melissa de la Cruz, Julie Kagawa, Rahul Kanakia, Lori M. Lee, E. C. Myers, Cindy Pon, Aisha Saeed, Shveta Thakrar, and Alyssa . A mountain loses her heart. Two sisters transform into birds to escape captivity. A young man learns the true meaning of sacrifice. A young woman takes up her mother’s mantle and leads the dead to their final resting place.From fantasy to science fiction to contemporary, from romance to tales of revenge, these stories will beguile readers from start to finish. For fans of Neil Gaiman’s Unnatural Creatures and Ameriie’s New York Times–bestselling Because You Love to Hate Me.
Not So Pure and Simple
Not So Pure and Simple
Giles, Lamar
¥101.00
An Indie Next List Pick!In his first contemporary teen novel, critically acclaimed author and two-time Edgar Award finalist Lamar Giles spotlights the consequences of societal pressure, confronts toxic masculinity, and explores the complexity of what it means to be a “real man.”Del has had a crush on Kiera Westing since kindergarten. And now, during their junior year, she’s finally available. So when Kiera volunteers for an opportunity at their church, Del’s right behind her. Though he quickly realizes he’s inadvertently signed up for a Purity Pledge.His dad thinks his wires are crossed, and his best friend, Qwan, doesn’t believe any girl is worth the long game. But Del’s not about to lose his dream girl, and that’s where fellow pledger Jameer comes in. He can put in the good word. In exchange, Del just has to get answers to the Pledgers’ questions…about sex ed.With other boys circling Kiera like sharks, Del needs to make his move fast. But as he plots and plans, he neglects to ask the most important question: What does Kiera want? He can’t think about that too much, though, because once he gets the girl, it’ll all sort itself out. Right?
TURBO Racers: Trailblazer
TURBO Racers: Trailblazer
Aslan, Austin
¥44.25
In Turbo Racers: Trailblazer, twelve-year-old Mace Blazer gets the chance to pilot a state-of-the-art vehicle that transforms at the touch of a button from race car to jet plane to single-person sub, in the biggest race in the world.The roar of the crowd, the glow of the spotlight, the thrill of the race—Mace Blazer dreams of going TURBO.TURBOnauts thrive on the thrum of trimorphers’s rocket engines as the vehicles morph from super-powered race cars to speeding jet aircrafts to torpedo-fast submarines, while they race full-throttle around every bend. And Mace believes he’s got what it takes to join their ranks—he only needs the chance to prove it.So when a reclusive retired racer chooses Mace to try out to be part of the next generation of TURBOnauts, Mace knows that this is his moment to show what he can do. But the path to his big shot means facing down the best and the brightest from around the world. Mace will have to live more fearlessly, hone quicker reflexes, be revolutionary—but will it be enough?Mace quickly realizes that everything he’s ever hoped for comes at a price. He’ll have to decide between what is right and what is easy. Every morph counts in the first book in this exhilarating new adventure series by the acclaimed author of The Islands at the End of the World, Austin Aslan.This is the first title in a high-stakes middle-grade two-book series!
The Truth as Told by Mason Buttle
The Truth as Told by Mason Buttle
Connor, Leslie
¥44.85
From the critically acclaimed author of Waiting for Normal and All Rise for the Honorable Perry T. Cook, Leslie Connor, comes a deeply poignant and beautifully crafted story about self-reliance, redemption, and hope.Mason Buttle is the biggest, sweatiest kid in his grade, and everyone knows he can barely read or write. Mason’s learning disabilities are compounded by grief. Fifteen months ago, Mason’s best friend, Benny Kilmartin, turned up dead in the Buttle family’s orchard.An investigation drags on, and Mason, honest as the day is long, can’t understand why Lieutenant Baird won’t believe the story Mason has told about that day. Both Mason and his new friend, tiny Calvin Chumsky, are relentlessly bullied by the other boys in their neighborhood, so they create an underground haven for themselves. When Calvin goes missing, Mason finds himself in trouble again. He’s desperate to figure out what happened to Calvin and, eventually, Benny. But will anyone believe him? National Book Award Finalist * ALA Schneider Family Book Award * 2019 ALSC Notable Children’s Book * Publishers Weekly Best Books of 2018 * 2019-2020 Nebraska Golden Sower Award * Amazon Best Books of 2018 * Kirkus Best of Children's 2018 * New York Public Library Best Books 2018 * Chicago Public Library Best of the Best Books 2018 * 2018 Nerdy Book Club Middle Grade Winner * South Carolina Junior Book Award Nominee * 2020 Colorado Children's Book Award Nominee * Bank Street Best Children's Book of the Year 2019 (9-12) * 2020 Grand Canyon Reader Award Nominee * 2020-2021 Missouri Association of School Librarians Mark Twain Readers Award Preliminary Nominee * 2020-2021 Indiana Young Hoosier Book Award Nominee *
Riders of the Realm #3: Beneath the Weeping Clouds
Riders of the Realm #3: Beneath the Weeping Clouds
Alvarez, Jennifer Lynn
¥94.10
From the author of the Guardian Herd series comes the final book in a thrilling fantasy adventure trilogy that SLJ called “perfect for fans of Erin Hunter’s Warriors series.” Echofrost, Shysong, and all of Storm Herd are finally free, but their freedom came with a price. Sandwen Rider Rahkki Stormrunner has been captured by the Gorlan giants, who are quickly losing their patience with the Fifth Clan. With Rahkki in grave danger, Storm Herd must join forces with the humans they have long feared to save him.And as sweeping monsoon rains threaten to ravage the region, enemies and friends, tame steeds and wild, will have to engage in one final battle to decide the fate of all three groups—the Sandwens, the giants, and the pegasi.
That's What Friends Do
That's What Friends Do
Barnhart, Cathleen
¥95.39
A heartfelt and powerful debut novel for fans of Erin Entrada Kelly and John David Anderson, That’s What Friends Do is a book for anyone learning how to have the hard conversations about feelings, boundaries, and what it means to be a true friend. Samantha Goldstein and David Fisher have been friends ever since they met on their town’s Little League baseball team. But when a new kid named Luke starts hanging out with them, what was a comfortable pair becomes an awkward trio. Luke’s comments make Sammie feel uncomfortable—but all David sees is how easily Luke flirts with Sammie, and so David decides to finally make a move on the friend he’s always had a crush on.Soon things go all wrong and too far, and Sammie and David are both left feeling hurt, confused, and unsure of themselves, without anyone to talk to about what happened. As rumors start flying around the school, David must try to make things right (if he can) and Sammie must learn to speak up about what’s been done to her.
The Unteachables
The Unteachables
Korman, Gordon
¥44.85
A hilarious new middle grade novel from beloved and bestselling author Gordon Korman about what happens when the worst class of kids in school is paired with the worst teacher—perfect for fans of Ms. Bixby’s Last Day. The Unteachables are a notorious class of misfits, delinquents, and academic train wrecks. Like Aldo, with anger management issues; Parker, who can’t read; Kiana, who doesn’t even belong in the class—or any class; and Elaine (rhymes with pain). The Unteachables have been removed from the student body and isolated in room 117.Their teacher is Mr. Zachary Kermit, the most burned-out teacher in all of Greenwich. He was once a rising star, but his career was shattered by a cheating scandal that still haunts him. After years of phoning it in, he is finally one year away from early retirement. But the superintendent has his own plans to torpedo that idea—and it involves assigning Mr. Kermit to the Unteachables.The Unteachables never thought they’d find a teacher who had a worse attitude than they did. And Mr. Kermit never thought he would actually care about teaching again. Over the course of a school year, though, room 117 will experience mayhem, destruction—and maybe even a shot at redemption.
IT'S ALL IN YOUR HEAD
IT'S ALL IN YOUR HEAD
Russ
¥112.23
Instant National Bestseller! Wall Street Journal bestseller; USA Today bestseller; Publishers Weekly bestseller; international bestseller.An inspirational book by self-made musical superstar, Russ, reminding you that it starts with YOU, to believe in yourself, and to get out of your own way.  Twenty-seven-year-old rapper, songwriter, and producer Russ walks his own path, at his own pace. By doing so, he proved that he didn’t need a major label to surpass over a billion streams on Spotify/Apple Music, get on Forbes’ 2019 “30 Under 30,” make the Forbes‘ “30 Under 30 Cash Kings” at number 20 for most earned, sell out arenas across the U.S. and around the globe, and become one of the most popular and engaged rappers right now. His method was simple: love and believe in yourself absolutely and work hard no matter what. In this memoir, Russ inspires readers to walk to their individual rhythms and beat their biggest obstacles: themselves. With chapters named after his most powerful and popular songs, IT'S ALL IN YOUR HEAD will reflect on the lessons he’s learned from his career, family, and relationships. He’ll push readers to bet on themselves, take those leaps of faith, and recognize struggles as opportunities. With illustrations throughout consistent with the brand Russ has built and his fan base loves, IT'S ALL IN YOUR HEAD will give readers an inside-look at the man and the motivation behind the music. A lover of books like The Alchemist and The Seven Spiritual Laws of Success, Russ delivers a short, potent, inspirational, raw, and honest book that gives readers a way to find self-belief and unlock their potential. Fans already rely on Russ as an inspiration of confidence; now, he is taking it to the next level with this book, which will contain lyrics from his music and visuals that reflect his inimitable style.
Notorious
Notorious
Korman, Gordon
¥95.39
A funny, suspenseful mystery and unlikely friendship story from New York Times bestselling author Gordon Korman—perfect for fans of Swindle and Ungifted.Keenan has lived all over the world but nowhere quite as strange as Centerlight Island, which is split between the United States and Canada. The only thing weirder than Centerlight itself is his neighbor Zarabeth, aka ZeeBee.ZeeBee is obsessed with the island’s history as a Prohibition-era smuggling route. She’s also convinced that her beloved dog, Barney, was murdered—something Keenan finds pretty hard to believe.Just about everyone on Centerlight is a suspect, because everyone hated Barney, a huge dog—part mastiff, part rottweiler—notorious for terrorizing the community. Accompanied by a mild-mannered new dog who is practically Barney’s opposite, ZeeBee enlists Keenan’s help to solve the mystery.As Keenan and ZeeBee start to unravel the clues, they uncover a shocking conspiracy that dates back to Centerlight’s gangster past. The good news is that Keenan may have found the best friend he’s ever had. The bad news is that the stakes are sky-high.And now someone is after them. . . .
Harvest the Vote:How Democrats Can Win Again in Rural America
Harvest the Vote:How Democrats Can Win Again in Rural America
Kleeb, Jane
¥149.48
From Democratic Party rising star Jane Kleeb, an urgent and stirring road map showing how the Democratic Party can, and should, engage rural AmericaThe Democratic Party has lost an entire generation of rural voters. By focusing the majority of their message and resources on urban and coastal voters, Democrats have sacrificed entire regions of the country where there is more common ground and shared values than what appears on the surface.In Harvest the Vote, Jane Kleeb, chair of Nebraska’s Democratic Party and founder of Bold Nebraska, brings us a lively and sweeping argument for why the Democrats shouldn’t turn away from rural America. As a party leader and longtime activist, Kleeb speaks from experience. She’s been fighting the national party for more resources and building a grassroots movement to flex the power of a voting bloc that has long been ignored and forgotten.Kleeb persuasively argues that the hottest issues of the day can be solved hand in hand with rural people. On climate change, Kleeb shows that the vast spaces of rural America can be used to enact clean energy innovations. And issues of eminent domain and corporate overreach will galvanize unlikely alliances of family farmers, ranchers, small business owners, progressives, and tribal leaders, much as they did when she helped fight the Keystone XL pipeline. The hot-button issues of guns and abortion that the Republican Party uses to wedge voters against one another can be bridged by putting a megaphone next to issues critical to rural communities.Written with a fiery voice and commonsense solutions, Harvest the Vote is both a call to action and a much-needed balm for a highly divided nation.
Seven Deadly Shadows
Seven Deadly Shadows
Alameda, Courtney,Maetani, Valynne E.
¥99.64
This thrilling YA retelling of Kurosawa’s Seven Samurai features a girl tasked with saving the world from eternal darkness. Perfect for fans of Six of Crows and Marie Lu.Seventeen-year-old Kira Fujikawa has never had it easy. She’s bullied by the popular girls in school. Her parents ignore her. And she’s also plagued with a secret: She can see yokai, the ghosts and demons that haunt the streets of Kyoto.But things accelerate from bad to worse when she learns that Shuten-doji, the demon king, will rise at the next blood moon to hunt down an ancient relic and bring the world to a catastrophic end. Not exactly skilled at fighting anything, much less the dead, Kira enlists the aid of seven powerful death gods to help her slay Shuten-doji. They include Shiro, a kitsune with boy-band looks who is more flirtatious than helpful, and O-bei, a regal demon courtier with reasons of her own for getting involved.As the confrontation with Shuten-doji draws nearer, the fate of Japan hangs in the balance. Can Kira save humankind? Or will the demon king succeed in bringing eternal darkness upon the world?
Improving your Penetration Testing Skills
Improving your Penetration Testing Skills
Gilberto Najera-Gutierrez
¥88.28
Evade antiviruses and bypass firewalls with the most widely used penetration testing frameworks Key Features * Gain insights into the latest antivirus evasion techniques * Set up a complete pentesting environment using Metasploit and virtual machines * Discover a variety of tools and techniques that can be used with Kali Linux Book Description Penetration testing or ethical hacking is a legal and foolproof way to identify vulnerabilities in your system. With thorough penetration testing, you can secure your system against the majority of threats. This Learning Path starts with an in-depth explanation of what hacking and penetration testing is. You’ll gain a deep understanding of classical SQL and command injection flaws, and discover ways to exploit these flaws to secure your system. You'll also learn how to create and customize payloads to evade antivirus software and bypass an organization's defenses. Whether it’s exploiting server vulnerabilities and attacking client systems, or compromising mobile phones and installing backdoors, this Learning Path will guide you through all this and more to improve your defense against online attacks. By the end of this Learning Path, you'll have the knowledge and skills you need to invade a system and identify all its vulnerabilities. This Learning Path includes content from the following Packt products: * Web Penetration Testing with Kali Linux - Third Edition by Juned Ahmed Ansari and Gilberto Najera-Gutierrez * Metasploit Penetration Testing Cookbook - Third Edition by Abhinav Singh , Monika Agarwal, et al What you will learn * Build and analyze Metasploit modules in Ruby * Integrate Metasploit with other penetration testing tools * Use server-side attacks to detect vulnerabilities in web servers and their applications * Explore automated attacks such as fuzzing web applications * Identify the difference between hacking a web application and network hacking * Deploy Metasploit with the Penetration Testing Execution Standard (PTES) * Use MSFvenom to generate payloads and backdoor files, and create shellcode Who this book is for This Learning Path is designed for security professionals, web programmers, and pentesters who want to learn vulnerability exploitation and make the most of the Metasploit framework. Some understanding of penetration testing and Metasploit is required, but basic system administration skills and the ability to read code are a must.
Hands-On Game Development with WebAssembly
Hands-On Game Development with WebAssembly
Rick Battagline
¥70.84
Make your WebAssembly journey fun while making a game with it Key Features * Create a WebAssembly game that implements sprites, animations, physics, particle systems, and other game development fundamentals * Get to grips with advanced game mechanics in WebAssembly * Learn to use WebAssembly and WebGL to render to the HTML5 canvas element Book Description Within the next few years, WebAssembly will change the web as we know it. It promises a world where you can write an application for the web in any language, and compile it for native platforms as well as the web. This book is designed to introduce web developers and game developers to the world of WebAssembly by walking through the development of a retro arcade game. You will learn how to build a WebAssembly application using C++, Emscripten, JavaScript, WebGL, SDL, and HTML5. This book covers a lot of ground in both game development and web application development. When creating a game or application that targets WebAssembly, developers need to learn a plethora of skills and tools. This book is a sample platter of those tools and skills. It covers topics including Emscripten, C/C++, WebGL, OpenGL, JavaScript, HTML5, and CSS. The reader will also learn basic techniques for game development, including 2D sprite animation, particle systems, 2D camera design, sound effects, 2D game physics, user interface design, shaders, debugging, and optimization. By the end of the book, you will be able to create simple web games and web applications targeting WebAssembly. What you will learn * Build web applications with near-native performance using WebAssembly * Become familiar with how web applications can be used to create games using HTML5 Canvas, WebGL, and SDL * Become well versed with game development concepts such as sprites, animation, particle systems, AI, physics, camera design, sound effects, and shaders * Deploy C/C++ applications to the browser using WebAssembly and Emscripten * Understand how Emscripten HTML shell templates, JavaScript glue code, and a WebAssembly module interact * Debug and performance tune your WebAssembly application Who this book is for Web developers and game developers interested in creating applications for the web using WebAssembly. Game developers interested in deploying their games to the web Web developers interested in creating applications that are potentially orders of magnitude faster than their existing JavaScript web apps C/C++ developers interested in using their existing skills to deploy applications to the web
Continuous Delivery with Docker and Jenkins
Continuous Delivery with Docker and Jenkins
Rafał Leszko
¥79.56
Create a complete Continuous Delivery process using modern DevOps tools such as Docker, Kubernetes, Jenkins, Docker Hub, Ansible, GitHub and many more. Key Features * Build reliable and secure applications using Docker containers. * Create a highly available environment to scale a Docker servers using Kubernetes * Implement advance continuous delivery process by parallelizing the pipeline tasks Book Description Continuous Delivery with Docker and Jenkins, Second Edition will explain the advantages of combining Jenkins and Docker to improve the continuous integration and delivery process of an app development. It will start with setting up a Docker server and configuring Jenkins on it. It will then provide steps to build applications on Docker files and integrate them with Jenkins using continuous delivery processes such as continuous integration, automated acceptance testing, and configuration management. Moving on, you will learn how to ensure quick application deployment with Docker containers along with scaling Jenkins using Kubernetes. Next, you will get to know how to deploy applications using Docker images and testing them with Jenkins. Towards the end, the book will touch base with missing parts of the CD pipeline, which are the environments and infrastructure, application versioning, and nonfunctional testing. By the end of the book, you will be enhancing the DevOps workflow by integrating the functionalities of Docker and Jenkins. What you will learn * Get to grips with docker fundamentals and how to dockerize an application for the CD process * Learn how to use Jenkins on the Cloud environments * Scale a pool of Docker servers using Kubernetes * Create multi-container applications using Docker Compose * Write acceptance tests using Cucumber and run them in the Docker ecosystem using Jenkins * Publish a built Docker image to a Docker Registry and deploy cycles of Jenkins pipelines using community best practices Who this book is for The book targets DevOps engineers, system administrators, docker professionals or any stakeholders who would like to explore the power of working with Docker and Jenkins together. No prior knowledge of DevOps is required for this book.
Linux Device Driver Development Cookbook
Linux Device Driver Development Cookbook
Rodolfo Giometti
¥70.84
Over 30 recipes to develop custom drivers for your embedded Linux applications. Key Features * Use Kernel facilities to develop powerful drivers * Via a practical approach, learn core concepts of developing device drivers * Program a custom character device to get access to kernel internals Book Description Linux is a unified kernel that is widely used to develop embedded systems. As Linux has turned out to be one of the most popular operating systems used, the interest in developing proprietary device drivers has also increased. Device drivers play a critical role in how the system performs and ensures that the device works in the manner intended. By offering several examples on the development of character devices and how to use other kernel internals, such as interrupts, kernel timers, and wait queue, as well as how to manage a device tree, you will be able to add proper management for custom peripherals to your embedded system. You will begin by installing the Linux kernel and then configuring it. Once you have installed the system, you will learn to use the different kernel features and the character drivers. You will also cover interrupts in-depth and how you can manage them. Later, you will get into the kernel internals required for developing applications. Next, you will implement advanced character drivers and also become an expert in writing important Linux device drivers. By the end of the book, you will be able to easily write a custom character driver and kernel code as per your requirements. What you will learn * Become familiar with the latest kernel releases (4.19+/5.x) running on the ESPRESSObin devkit, an ARM 64-bit machine * Download, configure, modify, and build kernel sources * Add and remove a device driver or a module from the kernel * Master kernel programming * Understand how to implement character drivers to manage different kinds of computer peripherals * Become well versed with kernel helper functions and objects that can be used to build kernel applications * Acquire a knowledge of in-depth concepts to manage custom hardware with Linux from both the kernel and user space Who this book is for This book will help anyone who wants to develop their own Linux device drivers for embedded systems. Having basic hand-on with Linux operating system and embedded concepts is necessary.
Learning Elastic Stack 7.0
Learning Elastic Stack 7.0
Pranav Shukla
¥62.12
A beginner's guide to storing, managing, and analyzing data with the updated features of Elastic 7.0 Key Features * Gain access to new features and updates introduced in Elastic Stack 7.0 * Grasp the fundamentals of Elastic Stack including Elasticsearch, Logstash, and Kibana * Explore useful tips for using Elastic Cloud and deploying Elastic Stack in production environments Book Description The Elastic Stack is a powerful combination of tools for techniques such as distributed search, analytics, logging, and visualization of data. Elastic Stack 7.0 encompasses new features and capabilities that will enable you to find unique insights into analytics using these techniques. This book will give you a fundamental understanding of what the stack is all about, and help you use it efficiently to build powerful real-time data processing applications. The first few sections of the book will help you understand how to set up the stack by installing tools, and exploring their basic configurations. You’ll then get up to speed with using Elasticsearch for distributed searching and analytics, Logstash for logging, and Kibana for data visualization. As you work through the book, you will discover the technique of creating custom plugins using Kibana and Beats. This is followed by coverage of the Elastic X-Pack, a useful extension for effective security and monitoring. You’ll also find helpful tips on how to use Elastic Cloud and deploy Elastic Stack in production environments. By the end of this book, you’ll be well versed with the fundamental Elastic Stack functionalities and the role of each component in the stack to solve different data processing problems. What you will learn * Install and configure an Elasticsearch architecture * Solve the full-text search problem with Elasticsearch * Discover powerful analytics capabilities through aggregations using Elasticsearch * Build a data pipeline to transfer data from a variety of sources into Elasticsearch for analysis * Create interactive dashboards for effective storytelling with your data using Kibana * Learn how to secure, monitor and use Elastic Stack’s alerting and reporting capabilities * Take applications to an on-premise or cloud-based production environment with Elastic Stack Who this book is for This book is for entry-level data professionals, software engineers, e-commerce developers, and full-stack developers who want to learn about Elastic Stack and how the real-time processing and search engine works for business analytics and enterprise search applications. Previous experience with Elastic Stack is not required, however knowledge of data warehousing and database concepts will be helpful.
Hands-On System Programming with Go
Hands-On System Programming with Go
Alex Guerrieri
¥70.84
Explore the fundamentals of systems programming starting from kernel API and filesystem to network programming and process communications Key Features * Learn how to write Unix and Linux system code in Golang v1.12 * Perform inter-process communication using pipes, message queues, shared memory, and semaphores * Explore modern Go features such as goroutines and channels that facilitate systems programming Book Description System software and applications were largely created using low-level languages such as C or C++. Go is a modern language that combines simplicity, concurrency, and performance, making it a good alternative for building system applications for Linux and macOS. This Go book introduces Unix and systems programming to help you understand the components the OS has to offer, ranging from the kernel API to the filesystem, and familiarize yourself with Go and its specifications. You'll also learn how to optimize input and output operations with files and streams of data, which are useful tools in building pseudo terminal applications. You'll gain insights into how processes communicate with each other, and learn about processes and daemon control using signals, pipes, and exit codes. This book will also enable you to understand how to use network communication using various protocols, including TCP and HTTP. As you advance, you'll focus on Go's best feature-concurrency helping you handle communication with channels and goroutines, other concurrency tools to synchronize shared resources, and the context package to write elegant applications. By the end of this book, you will have learned how to build concurrent system applications using Go What you will learn * Explore concepts of system programming using Go and concurrency * Gain insights into Golang's internals, memory models and allocation * Familiarize yourself with the filesystem and IO streams in general * Handle and control processes and daemons' lifetime via signals and pipes * Communicate with other applications effectively using a network * Use various encoding formats to serialize complex data structures * Become well-versed in concurrency with channels, goroutines, and sync * Use concurrency patterns to build robust and performant system applications Who this book is for If you are a developer who wants to learn system programming with Go, this book is for you. Although no knowledge of Unix and Linux system programming is necessary, intermediate knowledge of Go will help you understand the concepts covered in the book
TIBCO Spotfire: A Comprehensive Primer
TIBCO Spotfire: A Comprehensive Primer
Andrew Berridge
¥62.12
Create innovative informatics solutions with TIBCO Spotfire Key Features * Get to grips with a variety of TIBCO Spotfire features to create professional applications * Use different data and visualization techniques to build interactive analyses. * Simplify BI processes and understand data analysis and visualization Book Description The need for agile business intelligence (BI) is growing daily, and TIBCO Spotfire? combines self-service features with essential enterprise governance and scaling capabilities to provide best-practice analytics solutions. Spotfire is easy and intuitive to use and is a rewarding environment for all BI users and analytics developers. Starting with data and visualization concepts, this book takes you on a journey through increasingly advanced topics to help you work toward becoming a professional analytics solution provider. Examples of analyzing real-world data are used to illustrate how to work with Spotfire. Once you've covered the AI-driven recommendations engine, you'll move on to understanding Spotfire's rich suite of visualizations and when, why and how you should use each of them. In later chapters, you'll work with location analytics, advanced analytics using TIBCO Enterprise Runtime for R?, how to decide whether to use in-database or in-memory analytics, and how to work with streaming (live) data in Spotfire. You'll also explore key product integrations that significantly enhance Spotfire's capabilities.This book will enable you to exploit the advantages of the Spotfire serve topology and learn how to make practical use of scheduling and routing rules. By the end of this book, you will have learned how to build and use powerful analytics dashboards and applications, perform spatial analytics, and be able to administer your Spotfire environment efficiently What you will learn * Work with Spotfire on its web, Cloud, PC, Mac and mobile clients * Deploy Spotfire's suite of visualization types effectively and intelligently * Build user-friendly analytics frameworks and analytics applications * Explore Spotfire's predictive analytics capabilities * Use Spotfire's location analytics capabilities to create interactive spatial analyses * Write IronPython scripts with the Spotfire API * Learn the different ways Spotfire can be deployed and administered Who this book is for If you are a business intelligence or data professional, this book will give you a solid grounding in the use of TIBCO Spotfire. This book requires no prior knowledge of Spotfire or any basic data and visualization concepts.
Mastering Swift 5
Mastering Swift 5
Jon Hoffman
¥62.12
Harness the power of the latest edition with this in-depth and comprehensive guide to the Swift language Key Features * Fifth edition of this bestselling book, improved and updated to cover the latest version of the Swift 5 programming language * Get to grips with popular and modern design techniques to write easy-to-manage Swift code * Learn how to use core Swift features such as concurrency, generics, and copy-on-write in your code Book Description Over the years, the Mastering Swift book has established itself amongst developers as a popular choice as an in-depth and practical guide to the Swift programming language. The latest edition is fully updated and revised to cover the new version: Swift 5. Inside this book, you'll find the key features of Swift 5 easily explained with complete sets of examples. From the basics of the language to popular features such as concurrency, generics, and memory management, this definitive guide will help you develop your expertise and mastery of the Swift language. Mastering Swift 5, Fifth Edition will give you an in-depth knowledge of some of the most sophisticated elements in Swift development, including protocol extensions, error handling, and closures. It will guide you on how to use and apply them in your own projects. Later, you'll see how to leverage the power of protocol-oriented programming to write flexible and easier-to-manage code. You will also see how to add the copy-on-write feature to your custom value types and how to avoid memory management issues caused by strong reference cycles. What you will learn * Understand core Swift components, including operators, collections, control flows, and functions * Learn how and when to use classes, structures, and enumerations * Understand how to use protocol-oriented design with extensions to write easier-to-manage code * Use design patterns with Swift, to solve commonly occurring design problems * Implement copy-on-write for you custom value types to improve performance * Add concurrency to your applications using Grand Central Dispatch and Operation Queues * Implement generics to write flexible and reusable code Who this book is for This book is for developers who want to delve into the newest version of Swift. If you are a developer and learn best by looking at and working with code, then this book is for you. A basic understanding of Apple's tools would be beneficial but not mandatory. All examples should work on the Linux platform as well.