万本电子书0元读

万本电子书0元读

Getting Things Done (Collins Business Secrets)
Getting Things Done (Collins Business Secrets)
Rus Slater
¥18.74
The secrets that experts and top professionals use to get things done. Get results fast with this quick, easy guide to the fundamentals of Getting Things Done. Includes how to: ? Get more done in less time ? Manage upwards, downwards and sideways ? Under-promise and over-deliver ? Overcome difficult people and issues ? Deliver projects on time and on budget
Collins Tracing Your Scottish Family History
Collins Tracing Your Scottish Family History
Anthony Adolph
¥132.53
The authoritative and comprehensive guide to tracing your Scottish ancestry There's never been a better time to trace your Scottish family history. Vast internet resources and DNA testing, as well as access to censuses, religious records and other archive material make this process easier than ever. Renowned genealogist Anthony Adolph unveils a wide range of tools and information available, specific to discovering your Scottish ancestry - whether you are starting your trail in Scotland or from somewhere else in the world. The text is packed with weblinks to enable you to search the great number of records now available online, as well as providing contact information on other sources, such as archives and libraries. By reading this book you'll also be drawn into the lives your ancestors led, through the examples, compelling stories and fascinating social history which are interwoven within the text. Whether you are at the start of your search for your Scottish ancestry, or are looking for ways to expand on what you have already found, Anthony Adolph’s detailed instruction and guidance, balanced with humorous anecdotes makes for an informative, practical and entertaining read.
Andy Priaulx: The Autobiography of the Three-time World Touring Car Champion
Andy Priaulx: The Autobiography of the Three-time World Touring Car Champion
Andy Priaulx
¥139.99
The inspiring autobiography of Britain's three-time World Touring Car champion, and almost certainly this country's best-kept sporting secret … until now! For someone who grew up on a small island with a speed limit of just 35 mph, Andy Priaulx drives his car awfully fast. But then the man from Guernsey is a hugely determined figure who has been fighting against the odds and performing the role of underdog throughout his entire career. In this his first book, Priaulx tells of how he has fought - tooth and claw, with virtually no back-up - for every sponsor, every car, every penny on his way to achieving his dream of one day becoming a world champion. With refreshing honesty, Priaulx reveals how he and his wife risked everything financially to get on the lower rungs of the motor racing ladder, even spending some time living in a borrowed caravan at the Silverstone circuit in an attempt to save money. "Pikey Priaulx" was his nickname at the time, but the story only goes to show how sacrifice and sheer bloody-mindedness can pay off. Priaulx's reserves of energy, enthusiasm and dedication - not to mention his natural talent - served him well as he won the European Touring Car Championship in 2004. Motor sport's governing body, the FIA, recognises only three world championships - Formula 1, World Rally and World Touring Cars. Priaulx has won the WTC championship for the last three years, an unprecedented achievement. In fact, such has been Priaulx's success that he has been universally hailed as the greatest touring car driver of all time, and widely dubbed "Britain's Schumacher". In 2007 Priaulx received the ultimate accolade when he was awarded the Gold Medal of the British Racing Drivers' Club "in recognition of outstanding contemporary racing success". This was only the eighth time the Gold Medal has been awarded. Told in Andy's energetic and engaging style, this is the story of that most rare of sporting beasts - a true British world champion.
Ruinair
Ruinair
Paul Kilduff
¥73.58
How to be treated like shite in 15 different countries…and still quite like it! Stung by a ten-hour delay and a not-so-bargain fare to Spain on his native 'low fares' airline, Dubliner Paul Kilduff plots revenge. Can Paul beat 'Ruinair' at their low cost game and fly to all fifteen countries in Western Europe for less than the ?300 it cost him to be stranded in an airport lounge surrounded by drunks, bimbos and incompetents (and that was just the flight crew!)? Suffering every low-fares airline indignity: a miniscule carry-on baggage allowance, 6.00 am departures, Six Nations-style boarding scrums, epic bus excursions and terminal anxiety, Paul is doing something he's never done before: travelling to places he never knew he wanted to go, which are probably not quite where he thinks they are, with no idea what he's going to do when he gets there. In a way never before possible Ruinair and its competitors have opened up Europe's treasures to the average traveller, and, as discovered by Paul, a few complete dumps too. In this hilarious, no-holds-barred account of a holiday of a lifetime-cum-human endurance test, Paul takes us on an adventure that is not for the faint-hearted. From Luxembourg to Liechtenstein to Spain and back again, pack your bags (maximum 10kg, please) and join Paul Kilduff on this is a whirlwind no-frills tour of Europe and the low-cost airlines that help make that colourful continent a smaller, and somewhat angrier, place.
City of Lies
City of Lies
Alafair Burke
¥57.09
A fast-paced thriller from Alafair Burke, where no-one in Manhattan is safe. And no-one is innocent. In New York City nights are dangerous. Days are numbered. When New York University student Megan Gunther is brutally murdered, NYPD Detective Ellie Hatcher and partner J.J. Rogan discover that Megan has been on the receiving end of some sinister online threats. Is her death the result of a campus feud that got out of hand or could there be a twisted cyber fanatic at work? And when a link is revealed between Megan and a murdered real-estate agent, Ellie comes to wonder if there was something else behind the student’s death. Ellie learns that the dead woman shared a secret connection to a celebrity mogul whose bodyguard was mysteriously killed a few months earlier. When Megan's roommate disappears, the hunt for the killer is really on… With fans including everyone from Michael Connelly, Harlan Coben, and Lee Child to Tess Gerritsen, Lisa Gardner and Kathy Reichs, Alafair Burke gives us another nail-biting thriller to keep us on the edge of our seats.
Hold the Dream
Hold the Dream
Barbara Taylor Bradford
¥104.48
The continuing story of Emma Harte, indomitable heroine of A Woman of Substance. Emma Harte was the heroine of Barbara Taylor Bradford’s multi-million copy bestseller, A Woman of Substance. Now she is eighty years old and ready to hand over the reins of the vast business empire she has created. To her favourite grandchild, Paula McGill Fairley, Emma bequeaths her mighty retailing empire with these heartfelt words: ‘I charge you to hold my dream.’ A towering international success, this is the powerfully moving tale of one woman’s determination to ‘hold the dream’ which was entrusted to her, and in so doing find the happiness and passion which is her legacy.
Rock that Frock! (Coleen Style Queen, Book 3)
Rock that Frock! (Coleen Style Queen, Book 3)
Coleen McLoughlin
¥46.11
Introducing Coleen Style Queen – a fictional character inspired by the childhood of leading style icon, Coleen McLoughlin. This is a gorgeous series about boys, friendship, family and fashion. It's the summer holidays and the local youth club is having a battle of the bands competition. Coleen’s best friend Lucy is a fantastic singer so the girls start practising and are determined to win, but not if Summer has her way… As well as a great story this book includes top style and fashion tips, and advice on how to customise your clothes and make your own cool accessories. So there’s no excuse not to look super stylish!
The Man Next Door (Mills & Boon Vintage Superromance)
The Man Next Door (Mills & Boon Vintage Superromance)
Ellen James
¥31.10
"Ellen James writes with warmth, wit and style. I look forward to each new book."–Debbie Macomber Michael Turner is the man next door and he's got problems! He's an ex-cop turned P.I., who's pretending to be a writer. His partner–normally the most rational of women–is pretending she's pregnant. His eleven-year-old son–whom he loves–isn't pretending anything, but then, the boy's barely talking to him. His father–whom he loathes (no pretense here)–is back in town. And to top it all, he's becoming dangerously attracted to the woman next door, a woman he's been paid investigate, a woman who just might be pretending that she hasn't murdered her husband.
The Wedding Quilt (Mills & Boon Vintage Love Inspired)
The Wedding Quilt (Mills & Boon Vintage Love Inspired)
Lenora Worth
¥31.10
WEDDING DREAMS… The handmade quilt had been stored with care–along with Rosemary Brinson's cherished dreams. The wedding was called off and Rosemary vowed she'd never marry. Then Kirk Lawrence arrived, hired to renovate the historic town church. The rugged steeplejack had always avoided serious ties, but Rosemary's tender smile touched his very soul. He wondered about the quilt she treasured and why no man had made her his wife. Kirk knew that by summer's end, he would restore the old church to its former glory. But could he mend Rosemary's heart–and rescue her lost dreams? Welcome to Love Inspired?–stories that will lift your spirits and gladden your heart. Meet men and women facing the challenges of today's world and learning important lessons about life, faith and love.
There Comes A Season (Mills & Boon Vintage Love Inspired)
There Comes A Season (Mills & Boon Vintage Love Inspired)
Carol Steward
¥31.10
A SEASON FOR LOVE? When he discovered his infant son, Bryan Beaumont was consumed with self-doubt. What did a high-flying executive know about parenting?But compassionate day-care working Laura Bates simply wouldn't allow a disillusioned Bryan to lose faith in himself–or his baby. While Laura knew the good Lord wanted her to help unite father and son, she felt far too vulnerable to open her heart to this dynamic and demanding man. Still, Bryan's tender smile stirred emotions she thought were gone forever. Would the coming season restore her hope for a joyous future? Welcome to Love Inspired?–stories that will lift your spirits and gladden your heart. Meet men and women facing the challenges of today's world and learning important lessons about life, faith and love.
A Convenient Wedding (Mills & Boon Vintage Cherish)
A Convenient Wedding (Mills & Boon Vintage Cherish)
Lucy Gordon
¥31.10
It was a grand white wedding that would make the society pages the world over–handsome British aristocrat Jarvis Larne was marrying beautiful American oil heiress Meryl Winters. But behind the lavish ceremony, their vows were a sham. Marrying for convenience had been the only way Jarvis could save his estate–and that had hurt his pride. But after the wedding came the wedding night–which exceeded both their expectations! Was their society wedding set to become a marriage for real?
A Wife on Paper (Mills & Boon Vintage Cherish)
A Wife on Paper (Mills & Boon Vintage Cherish)
Liz Fielding
¥20.60
A convenient wife… An inconvenient love… Francesca walked into the room and Guy Dymoke was mesmerized. But she was pregnant with Guy's brother's baby. An impossible situation…and Guy had been hiding his feelings ever since. Years later, Francesca is now a widow, and when the will is read she's stunned to discover she's been placed into Guy's safekeeping…as his convenient wife! Guy wants to give Francesca and her son all the care in the world. He also yearns to tell her how much he really loves her. But he'll wait for the day that she gives her love freely in return….
Because a Husband Is Forever (Mills & Boon Vintage Cherish)
Because a Husband Is Forever (Mills & Boon Vintage Cherish)
Marie Ferrarella
¥23.84
When talk show host Dakota Delany agrees to allow bodyguard Ian Russell to shadow her for two weeks, she doesn't count on constantly battling the drop-dead-gorgeous man who monitors her every move. And she definitely doesn't expect the strong and silent Ian to immediately take hold of not only her safety, but also her heart. Strong-willed, feisty Dakota is hardly Ian's ideal client, but she might just be something more–his perfect match. And it would be more than a ratings triumph if the warring opposites put aside their differences and stopped protecting themselves from their shared fear: true love.
每满80减40 土豆Dori的故事/不想恋爱——中韩对照漫画读本
土豆Dori的故事/不想恋爱——中韩对照漫画读本
(韩)金英珠
¥9.81
《不想恋爱》是土豆Dori“不想系列”双语漫画读本之一。卡通萌星土豆Dori(Gamzadori),诞生于1998年11月11日,天蝎座,多愁善感、清纯满分,各方面都很优秀。是的,你没有看错,他真的是一枚如假包换的土豆,而且还是一枚有着神奇际遇的土豆。 在这本书里,诙谐幽默的土豆Dori想告诉你:单身和恋爱,都很令人抓狂。恋爱也可以说是两个*或者是一种矛盾。就像坐在温暖屋子里的人向往窗外的世界,而自由在外飘泊的人却向往屋里的红色壁炉似的。当我们单身的时候想着寻找另一半,等找到了另一半了却又想着单身的自由。总而言之,恋爱是一种高消费,大家必须要擦亮双眼。时间、物质、感情……在恋爱的字典中,永远也找不到珍惜这个词。恋爱让人变得幼稚,会对未来感到有一股幸福的冲动……所以,我不想再恋爱。 也许,这并不是事实!
Practical Big Data Analytics
Practical Big Data Analytics
Nataraj Dasgupta
¥81.74
Get command of your organizational Big Data using the power of data science and analytics About This Book ? A perfect companion to boost your Big Data storing, processing, analyzing skills to help you take informed business decisions ? Work with the best tools such as Apache Hadoop, R, Python, and Spark for NoSQL platforms to perform massive online analyses ? Get expert tips on statistical inference, machine learning, mathematical modeling, and data visualization for Big Data Who This Book Is For The book is intended for existing and aspiring Big Data professionals who wish to become the go-to person in their organization when it comes to Big Data architecture, analytics, and governance. While no prior knowledge of Big Data or related technologies is assumed, it will be helpful to have some programming experience. What You Will Learn ? Get a 360-degree view into the world of Big Data, data science and machine learning ? Broad range of technical and business Big Data analytics topics that caters to the interests of the technical experts as well as corporate IT executives ? Get hands-on experience with industry-standard Big Data and machine learning tools such as Hadoop, Spark, MongoDB, KDB+ and R ? Create production-grade machine learning BI Dashboards using R and R Shiny with step-by-step instructions ? Learn how to combine open-source Big Data, machine learning and BI Tools to create low-cost business analytics applications ? Understand corporate strategies for successful Big Data and data science projects ? Go beyond general-purpose analytics to develop cutting-edge Big Data applications using emerging technologies In Detail Big Data analytics relates to the strategies used by organizations to collect, organize and analyze large amounts of data to uncover valuable business insights that otherwise cannot be analyzed through traditional systems. Crafting an enterprise-scale cost-efficient Big Data and machine learning solution to uncover insights and value from your organization's data is a challenge. Today, with hundreds of new Big Data systems, machine learning packages and BI Tools, selecting the right combination of technologies is an even greater challenge. This book will help you do that. With the help of this guide, you will be able to bridge the gap between the theoretical world of technology with the practical ground reality of building corporate Big Data and data science platforms. You will get hands-on exposure to Hadoop and Spark, build machine learning dashboards using R and R Shiny, create web-based apps using NoSQL databases such as MongoDB and even learn how to write R code for neural networks. By the end of the book, you will have a very clear and concrete understanding of what Big Data analytics means, how it drives revenues for organizations, and how you can develop your own Big Data analytics solution using different tools and methods articulated in this book. Style and approach This book equips you with a knowledge of various NoSQL tools, R, Python programming, cloud platforms, and techniques so you can use them to store, analyze, and deliver meaningful insights from your data.
OpenCV 3.x with Python By Example - Second Edition
OpenCV 3.x with Python By Example - Second Edition
Gabriel Garrido,Prateek Joshi
¥81.74
Learn the techniques for object recognition, 3D reconstruction, stereo imaging, and other computer vision applications using examples on different functions of OpenCV. About This Book ? Learn how to apply complex visual effects to images with OpenCV 3.x and Python ? Extract features from an image and use them to develop advanced applications ? Build algorithms to help you understand image content and perform visual searches ? Get to grips with advanced techniques in OpenCV such as machine learning, artificial neural network, 3D reconstruction, and augmented reality Who This Book Is For This book is intended for Python developers who are new to OpenCV and want to develop computer vision applications with OpenCV and Python. This book is also useful for generic software developers who want to deploy computer vision applications on the cloud. It would be helpful to have some familiarity with basic mathematical concepts such as vectors, matrices, and so on. What You Will Learn ? Detect shapes and edges from images and videos ? How to apply filters on images and videos ? Use different techniques to manipulate and improve images ? Extract and manipulate particular parts of images and videos ? Track objects or colors from videos ? Recognize specific object or faces from images and videos ? How to create Augmented Reality applications ? Apply artificial neural networks and machine learning to improve object recognition In Detail Computer vision is found everywhere in modern technology. OpenCV for Python enables us to run computer vision algorithms in real time. With the advent of powerful machines, we have more processing power to work with. Using this technology, we can seamlessly integrate our computer vision applications into the cloud. Focusing on OpenCV 3.x and Python 3.6, this book will walk you through all the building blocks needed to build amazing computer vision applications with ease. We start off by manipulating images using simple filtering and geometric transformations. We then discuss affine and projective transformations and see how we can use them to apply cool advanced manipulations to your photos like resizing them while keeping the content intact or smoothly removing undesired elements. We will then cover techniques of object tracking, body part recognition, and object recognition using advanced techniques of machine learning such as artificial neural network. 3D reconstruction and augmented reality techniques are also included. The book covers popular OpenCV libraries with the help of examples. This book is a practical tutorial that covers various examples at different levels, teaching you about the different functions of OpenCV and their actual implementation. By the end of this book, you will have acquired the skills to use OpenCV and Python to develop real-world computer vision applications. Style and approach The book is a practical tutorial that covers various examples at different levels, teaching you about the different functions of OpenCV and their actual implementation.
Kubernetes for Serverless Applications
Kubernetes for Serverless Applications
Russ McKendrick
¥81.74
Transform yourself into a Kubernetes specialist in serverless applications. About This Book ? Get hands-on experience in installing, configuring, and using services such as Kubeless, Funktion, OpenWhisk, and Fission ? Learn how to launch Kubernetes both locally and in public clouds ? Explore the differences between using services such as AWS Lambda and Azure Functions and running your own Who This Book Is For If you are a DevOps engineer, cloud architect, or a stakeholder keen to learn about serverless functions in Kubernetes environments, then this book is for you. What You Will Learn ? Get a detailed analysis of serverless/Functions as a Service ? Get hands-on with installing and running tasks in Kubernetes using Minikube ? Install Kubeless locally and launch your first function. ? Launch Kubernetes in the cloud and move your applications between your local machine and your cloud cluster ? Deploy applications on Kubernetes using Apache OpenWhisk ? Explore topics such as Funktion and Fission installation on the cloud followed by launching applications ? Monitor a serverless function and master security best practices and Kubernetes use cases In Detail Kubernetes has established itself as the standard platform for container management, orchestration, and deployment. It has been adopted by companies such as Google, its original developers, and Microsoft as an integral part of their public cloud platforms, so that you can develop for Kubernetes and not worry about being locked into a single vendor. This book will initially start by introducing serverless functions. Then you will configure tools such as Minikube to run Kubernetes. Once you are up-and-running, you will install and configure Kubeless, your first step towards running Function as a Service (FaaS) on Kubernetes. Then you will gradually move towards running Fission, a framework used for managing serverless functions on Kubernetes environments. Towards the end of the book, you will also work with Kubernetes functions on public and private clouds. By the end of this book, we will have mastered using Function as a Service on Kubernetes environments. Style and approach A clear, concise, and straightforward book that will empower you work with clusters and run serverless functions effectively.
VMware vSphere 6.5 Cookbook - Third Edition
VMware vSphere 6.5 Cookbook - Third Edition
Abhilash G B,Cedric Rajendran
¥81.74
Deploy and manage VMware vSphere 6.5 components with ease. About This Book ? Simplified and to-the-point theory and practical recipes to deploy and manage vSphere 6.5 ? Discover the best ways to deploy stateless and stateful ESXi hosts and upgrade them ? Storage and network resource management ? Certificate management using VMCA ? Monitor the performance of a vSphere environment. Who This Book Is For If you are a system administrator, support professional, or anyone interested in learning how to install, configure, and manage a vSphere environment, then this book is for you. This task-oriented reference guide will also benefit consultants or infrastructure architects who design and deploy vSphere 6.5 environments. What You Will Learn ? Upgrade your existing vSphere environment or perform a fresh deployment. ? Automate the deployment and management of large sets of ESXi hosts in your vSphere Environment ? Configure and manage FC, iSCSI, and NAS storage, and get more control over how storage resources are allocated and managed ? Configure vSphere networking by deploying host-wide and data center-wide switches in your vSphere environment ? Configure high availability on a host cluster and learn how to enable the fair distribution and utilization of compute resources ? Patch and upgrade the vSphere environment ? Handle certificate request generation and renew component certificates ? Monitor performance of a vSphere environment In Detail VMware vSphere is a complete and robust virtualization product suite that helps transform data centers into simplified on-premises cloud infrastructures, providing for the automation and orchestration of workload deployment and life cycle management of the infrastructure. This book focuses on the latest release of VMware vSphere and follows a recipe-based approach, giving you hands-on instructions required to deploy and manage a vSphere environment. The book starts with the procedures involved in upgrading your existing vSphere infrastructure to vSphere 6.5, followed by deploying a new vSphere 6.5 environment. Then the book delves further into the procedures involved in managing storage and network access to the ESXi hosts and the virtual machines running on them. Moving on, the book covers high availability and fair distribution/utilization of clustered compute and storage resources. Finally, the book covers patching and upgrading the vSphere infrastructure using VUM, certificate management using VMCA, and finishes with a chapter covering the tools that can be used to monitor the performance of a vSphere infrastructure. Style and approach This book will quickly get you started with managing VMware components.
Selenium Framework Design in Data-Driven Testing
Selenium Framework Design in Data-Driven Testing
Carl Cocchiaro
¥81.74
Take a deep dive into building data-driven test frameworks using Selenium WebDriver About This Book ? A comprehensive guide to designing data-driven test frameworks using the Selenium 3 WebDriver API, AppiumDriver API, Java-Bindings, and TestNG ? Learn how to use Selenium Page Object Design Patterns and D.R.Y. (Don’t Repeat Yourself) Approaches to software development in automated testing ? Discover the Selenium Grid Architecture and build your own grid for browser and mobile devices ? Use third party tools and services like ExtentReports for results processing, reporting, and SauceLabs for cloud-based test services Who This Book Is For This book is intended for software quality assurance/testing professionals, software project managers, or software developers with prior experience in using Selenium and Java to test web-based applications.This book is geared towards the quality assurance and development professionals responsible for designing and building enterprise-based testing frameworks.The user should have a working knowledge of the Java, TestNG, and Selenium technologies What You Will Learn ? Design the Selenium Driver Class for local, remote, and third party grid support ? Build Page Object Classes using the Selenium Page Object Model ? Develop Data-Driven Test Classes using the TestNG framework ? Encapsulate Data using the JSON Protocol ? Build a Selenium Grid for RemoteWebDriver Testing ? Construct Utility Classes for use in Synchronization, File I/O, Reporting and Test Listener Classes ? Run the sample framework and see the benefits of a live data-driven framework in real-time In Detail The Selenium WebDriver 3.x Technology is an open source API available to test both Browser and Mobile applications. It is completely platform independent in that tests built for one browser or mobile device, will also work on all other browsers and mobile devices. Selenium supports all major development languages which allow it to be tied directly into the technology used to develop the applications. This guide will provide a step-by-step approach to designing and building a data-driven test framework using Selenium WebDriver, Java, and TestNG. The book starts off by introducing users to the Selenium Page Object Design Patterns and D.R.Y Approaches to Software Development. In doing so, it covers designing and building a Selenium WebDriver framework that supports both Browser and Mobile Devices. It will lead the user through a journey of architecting their own framework with a scalable driver class, Java utility classes, JSON Data Provider, Data-Driven Test Classes, and support for third party tools and plugins. Users will learn how to design and build a Selenium Grid from scratch to allow the framework to scale and support different browsers, mobile devices, versions, and platforms, and how they can leverage third party grids in the Cloud like SauceLabs. Other topics covered include designing abstract base and sub-classes, inheritance, dual-driver support, parallel testing, testing multi-branded applications, best practices for using locators, and data encapsulation. Finally, you will be presented with a sample fully-functional framework to get them up and running with the Selenium WebDriver for browser testing. By the end of the book, you will be able to design your own automation testing framework and perform data-driven testing with Selenium WebDriver. Style and approach A comprehensive approach to designing data-driven test frameworks using the Selenium 3 WebDriver API, Java-Bindings, and TestNG Technologies
Kotlin Programming Cookbook
Kotlin Programming Cookbook
Aanand Shekhar Roy,Rashi Karanpuria
¥90.46
Discover Android programming and web development by understanding the concepts of Kotlin Programming About This Book ? Practical solutions to your common programming problems with Kotlin 1.1 ? Leverage the functional power of Kotlin to ease your Android application development ? Learn to use Java code in conjunction with Kotlin Who This Book Is For This book will appeal to Kotlin developers keen to find solutions for their common programming problems. Java programming knowledge would be an added advantage. What You Will Learn ? Understand the basics and object-oriented concepts of Kotlin Programming ? Explore the full potential of collection frameworks in Kotlin ? Work with SQLite databases in Android, make network calls, and fetch data over a network ? Use Kotlin's Anko library for efficient and quick Android development ? Uncover some of the best features of Kotlin: Lambdas and Delegates ? Set up web service development environments, write servlets, and build RESTful services with Kotlin ? Learn how to write unit tests, integration tests, and instrumentation/acceptance tests. In Detail The Android team has announced first-class support for Kotlin 1.1. This acts as an added boost to the language and more and more developers are now looking at Kotlin for their application development. This recipe-based book will be your guide to learning the Kotlin programming language. The recipes in this book build from simple language concepts to more complex applications of the language. After the fundamentals of the language, you will learn how to apply the object-oriented programming features of Kotlin 1.1. Programming with Lambdas will show you how to use the functional power of Kotlin. This book has recipes that will get you started with Android programming with Kotlin 1.1, providing quick solutions to common problems encountered during Android app development. You will also be taken through recipes that will teach you microservice and concurrent programming with Kotlin. Going forward, you will learn to test and secure your applications with Kotlin. Finally, this book supplies recipes that will help you migrate your Java code to Kotlin and will help ensure that it's interoperable with Java. Style and approach This book explains concepts related to Kotlin Programming using a practical approach and with the help of easy-to-follow recipes.
Microservices with Clojure
Microservices with Clojure
Anuj Kumar
¥81.74
The common patterns and practices of the microservice architecture and their application using the Clojure programming language. About This Book ? Relevance of the microservice architecture and benefits of Clojure's functional and simple features to implement it. ? Learn best practices and common principles to avoid common pitfalls while developing microservices. ? Learn how to use Pedestal to build your next microservices, secure them using JWT, and monitor them using the ELK stack Who This Book Is For You should have a working knowledge of programming in Clojure. However, no knowledge of RESTful architecture, microservices, or web services is expected. If you are looking to apply techniques to your own projects, taking your first steps into microservice architecture, this book is for you. What You Will Learn ? Explore the pros and cons of monolithic and microservice architectures ? Use Clojure to effectively build a reallife application using Microservices ? Gain practical knowledge of the Clojure Pedestal framework and how to use it to build Microservices ? Explore various persistence patterns and learn how to use Apache Kafka to build event-driven microservice architectures ? Secure your Microservices using JWT ? Monitor Microservices at scale using the ELK stack ? Deploy Microservices at scale using container orchestration platforms such as Kubernetes In Detail The microservice architecture is sweeping the world as the de facto pattern with which to design and build scalable, easy-tomaintain web applications. This book will teach you common patterns and practices, and will show you how to apply these using the Clojure programming language. This book will teach you the fundamental concepts of architectural design and RESTful communication, and show you patterns that provide manageable code that is supportable in development and at scale in production. We will provide you with examples of how to put these concepts and patterns into practice with Clojure. This book will explain and illustrate, with practical examples, how teams of all sizes can start solving problems with microservices. You will learn the importance of writing code that is asynchronous and non-blocking and how Pedestal helps us do this. Later, the book explains how to build Reactive microservices in Clojure that adhere to the principles underlying the Reactive Manifesto. We finish off by showing you various ways to monitor, test, and secure your microservices. By the end, you will be fully capable of setting up, modifying, and deploying a microservice with Clojure and Pedestal. Style and approach This book highlights the merits of the microservice architecture and its implementation with Clojure. Learn to implement microservices by migrating a monolithic application to a microservice-based architecture.