Browse Results

Showing 28,801 through 28,825 of 54,013 results

Game Programming Using Qt 5 Beginner’s Guide, Second Edition: Create Amazing Games With Qt 5, C++, And Qt Quick, 2nd Edition

by Pavel Strakhov

Qt is the leading cross-platform toolkit for all significant desktop, mobile, and embedded platforms and is becoming popular by the day, especially on mobile and embedded devices. It's a powerful tool that perfectly fits the needs of game developers. This book will help you learn the basics of Qt and will equip you with the necessary toolsets to build apps and games.

Do Robots Make Love?: From AI to Immortality – Understanding Transhumanism in 12 Questions

by Laurent Alexandre Jean-Michel Besnier

Should we enhance the human condition with technology?Does anyone really want to live for a thousand years?Could AI end up destroying mankind?Discover the incredible potential of mankind's near future as Doctor and entrepreneur Laurent Alexandre and tech-philosopher Jean Michel Besnier go head to head on the big questions in an entertaining and thought-provoking debate on the fundamental principles of transhumanism.This movement seeks to improve the human condition through science - has fast become one of the most controversial the scientific community have ever faced. As great strides are made in using advanced technology to enhance human intellect and physiology, the ethical and moral questions surrounding its possibilities have never been more pressing. Should we change the way we reproduce? Could we enhance the human body with technology to the point where we are all technically cyborgs? Is it possible to make love to a robot?

Why Social Media is Ruining Your Life

by Katherine Ormerod

Do you ever obsess about your body? Do you lie awake at night, fretting about the state of your career?Does everyone else's life seem better than yours? Does it feel as if you'll never be good enough? Why Social Media is Ruining Your Life tackles head on the pressure cooker of comparison and unreachable levels of perfection that social media has created in our modern world.In this book, Katherine Ormerod meets the experts involved in curating, building and combating the most addictive digital force humankind has ever created. From global influencers - who collectively have over 10 million followers - to clinical psychologists, plastic surgeons and professors, Katherine uncovers how our relationship with social media has rewired our behavioural patterns, destroyed our confidence and shattered our attention spans.Why Social Media is Ruining Your Life is a rallying cry that will provide you with the knowledge, tactics and weaponry you need to find a more healthy way to consume social media and reclaim your happiness.Reviews for Why Social Media is Ruining Your Life:'This book is a call to arms from the eye of the storm'- Emma Gannon, author of The Multi-Hyphen Method'Enter Ormerod's vital manual, which will help you navigate social media and turn it not into a weapon, but a useful tool' - Pandora Sykes

Why Social Media is Ruining Your Life

by Katherine Ormerod

'This book is a call to arms from the eye of the storm'- Emma Gannon, author of The Multi-Hyphen Method'Enter Ormerod's vital manual, which will help you navigate social media and turn it not into a weapon, but a useful tool' - Pandora SykesDo you ever obsess about your body? Do you lie awake at night, fretting about the state of your career? Does everyone else's life seem better than yours? Does it feel as if you'll never be good enough? Why Social Media is Ruining Your Life tackles head on the pressure cooker of comparison and unreachable levels of perfection that social media has created in our modern world.In this book, Katherine Ormerod meets the experts involved in curating, building and combating the most addictive digital force humankind has ever created. From global influencers - who collectively have over 10 million followers - to clinical psychologists, plastic surgeons and professors, Katherine uncovers how our relationship with social media has rewired our behavioural patterns, destroyed our confidence and shattered our attention spans.Why Social Media is Ruining Your Life is a rallying cry that will provide you with the knowledge, tactics and weaponry you need to find a more healthy way to consume social media and reclaim your happiness.

Dad Jokes: The very best of @DadSaysJokes

by Dad Says Jokes

From the most-followed dad jokes page on Instagram, @dadsaysjokes, comes a collection of hilariously cheesy jokes that will leave your friends and family laughing and groaning in equal measure.This is the perfect gift for dads who want to expand their repertoire and anyone who fancies reminiscing about a childhood full of these no-nonsense 'bad' puns.Here are a couple of tasters:Q: Why do cows have hooves instead of feet?A: Because they lactose.Q: Are you today's date?A: Cuz you're 10/10.

Dad Jokes: The very best of @DadSaysJokes

by Dad Says Jokes

From the most-followed dad jokes page on Instagram, @dadsaysjokes, comes a collection of hilariously cheesy jokes that will leave your friends and family laughing and groaning in equal measure.This is the perfect gift for dads who want to expand their repertoire and anyone who fancies reminiscing about a childhood full of these no-nonsense 'bad' puns.Here are a couple of tasters:Q: Why do cows have hooves instead of feet?A: Because they lactose.Q: Are you today's date?A: Cuz you're 10/10.

Why Social Media is Ruining Your Life

by Katherine Ormerod

**FREE SAMPLER**'This book is a call to arms from the eye of the storm'- Emma Gannon, author of The Multi Hyphen MethodDo you ever obsess about your body? Do you lie awake at night, fretting about the state of your career? Does everyone else's life seem better than yours? Does it feel as if you'll never be good enough? Get a first glimpse of Why Social Media is Ruining Your Life with this exclusive free sampler, and learn how to tackle head on the pressure cooker of comparison and unreachable levels of perfection that social media has created in our modern world.In this book, Katherine Ormerod meets the experts involved in curating, building and combating the most addictive digital force humankind has ever created. From global influencers - who collectively have over 10 million followers - to clinical psychologists, plastic surgeons and professors, Katherine uncovers how our relationship with social media has rewired our behavioural patterns, destroyed our confidence and shattered our attention spans.Why Social Media is Ruining Your Life is a call to arms that will provide you with the knowledge, tactics and weaponry you need to find a more healthy way to consume social media and reclaim your happiness.

Why Social Media is Ruining Your Life

by Katherine Ormerod

'This book is a call to arms from the eye of the storm'- Emma Gannon, author of The Multi-Hyphen Method'Enter Ormerod's vital manual, which will help you navigate social media and turn it not into a weapon, but a useful tool' - Pandora SykesDo you ever obsess about your body? Do you lie awake at night, fretting about the state of your career? Does everyone else's life seem better than yours? Does it feel as if you'll never be good enough? Why Social Media is Ruining Your Life tackles head on the pressure cooker of comparison and unreachable levels of perfection that social media has created in our modern world.In this book, Katherine Ormerod meets the experts involved in curating, building and combating the most addictive digital force humankind has ever created. From global influencers - who collectively have over 10 million followers - to clinical psychologists, plastic surgeons and professors, Katherine uncovers how our relationship with social media has rewired our behavioural patterns, destroyed our confidence and shattered our attention spans.Why Social Media is Ruining Your Life is a rallying cry that will provide you with the knowledge, tactics and weaponry you need to find a more healthy way to consume social media and reclaim your happiness.(p) 2018 Octopus Publishing Group

All New Dad Jokes: The perfect gift from the Instagram sensation @DadSaysJokes

by Dad Says Jokes

THE BRAND-NEW BOOK FROM @DADSAYSJOKESAll New Dad Jokes is the second book from the most followed dad jokes page on Instagram, @DadSaysJokes. Now with a following of over 1 million, All New Dad Jokes provides brand new gags guaranteed to leave your friends and family laughing and groaning in equal measure.@DadSaysJokes is a community-run Instagram account with more than a million followers, inspired by the daily jokes of author Kit Chilvers' dad, Andrew. Every day, followers submit their jokes and the team picks their favourites - or Dad just drops in his own zinger! Kit, a young social networking mastermind started his career at the tender age of 14, when he created his original platform, Football.Newz, to serve audiences for the World cup 2014. He has recently added another nine platforms in different genres (of which @DadSaysJokes is one), with nine million followers and rising. This is his second book. Q: Where do naughty rainbows go?A: Prism.

All New Dad Jokes: The perfect gift from the Instagram sensation @DadSaysJokes

by Dad Says Jokes

ALL NEW CONTENT FROM THE ORIGINAL BESTSELLERAll New Dad Jokes is the second book from the most followed dad jokes page on Instagram, @DadSaysJokes. Now with a following of over 1 million, All New Dad Jokes provides brand new gags guaranteed to leave your friends and family laughing and groaning in equal measure.@DadSaysJokes is a community-run Instagram account with more than a million followers, inspired by the daily jokes of author Kit Chilvers' dad, Andrew. Every day, followers submit their jokes and the team picks their favourites - or Dad just drops in his own zinger! Kit, a young social networking mastermind started his career at the tender age of 14, when he created his original platform, Football.Newz, to serve audiences for the World cup 2014. He has recently added another nine platforms in different genres (of which @DadSaysJokes is one), with nine million followers and rising. This is his second book. Q: Where do naughty rainbows go?A: Prism.

Dad Jokes: The perfect gift from the Instagram sensation @DadSaysJokes

by Dad Says Jokes

THE NEW BOOK IN THE BESTSELLING SERIESThe most followed dad jokes page on Instagram, @DadSaysJokes, returns with another collection of hilariously cringe-inducing gags for you to share with friends and family.@DadSaysJokes is a community-run Dad jokes network on Instagram, Facebook and Twitter, with over 3 million followers, inspired by the daily jokes of author Kit Chilvers' dad, Andrew. Every day, followers submit their jokes and the team picks their favourites - or Dad just drops in his own zinger! Kit, a young social networking influencer, started his career at the tender age of 14 when he created his original platform, Football.Newz. He has since added another nine platforms, including @PubityPets and monster meme page @Pubity with its 25 million followers. This is his third book.I TOLD MY WIFE SHE SHOULD EMBRACE HER MISTAKES.SHE GAVE ME A HUG.

Dad Jokes: The perfect gift from the Instagram sensation @DadSaysJokes

by Dad Says Jokes

THE NEW BOOK IN THE BESTSELLING SERIESThe most followed dad jokes page on Instagram, @DadSaysJokes, returns with another collection of hilariously cringe-inducing gags for you to share with friends and family.@DadSaysJokes is a community-run Dad jokes network on Instagram, Facebook and Twitter, with over 3 million followers, inspired by the daily jokes of author Kit Chilvers' dad, Andrew. Every day, followers submit their jokes and the team picks their favourites - or Dad just drops in his own zinger! Kit, a young social networking influencer, started his career at the tender age of 14 when he created his original platform, Football.Newz. He has since added another nine platforms, including @PubityPets and monster meme page @Pubity with its 25 million followers. This is his third book.I TOLD MY WIFE SHE SHOULD EMBRACE HER MISTAKES.SHE GAVE ME A HUG.

Dad Jokes: The Priceless Edition (Dad Jokes #5)

by Dad Says Jokes

THE NEW COLLECTION FROM THE SUNDAY TIMES BESTSELLERS @DADSAYSJOKESQ: What do cars spread on their toast?A: Traffic jam.The hit Instagram page @DadSaysJokes returns with an all-new batch of hilarious dad jokes to share with friends and family. Back by popular demand, with hundreds of gags for every occasion, Dad Jokes: The Priceless Edition is the perfect gift for Father's Day, birthdays, Christmastime and beyond.@DadSaysJokes is a community-run Dad jokes network on Instagram, Facebook and Twitter, with over 5 million followers, inspired by the daily jokes of author Kit Chilvers' dad, Andrew. Every day, followers submit their jokes and the team picks their favourites - or Dad just drops in his own zinger! Kit, a young social networking influencer, started his career at the tender age of 14 when he created his original platform, Football.Newz. He has since added another fourteen platforms, including @PubityPets and monster meme Instagram page @Pubity with its 31 million followers. This is his fifth book.

Dad Jokes: The Priceless Edition (Dad Jokes #5)

by Dad Says Jokes

THE NEW COLLECTION FROM THE SUNDAY TIMES BESTSELLERS @DADSAYSJOKESQ: What do cars spread on their toast?A: Traffic jam.The hit Instagram page @DadSaysJokes returns with an all-new batch of hilarious dad jokes to share with friends and family. Back by popular demand, with hundreds of gags for every occasion, Dad Jokes: The Priceless Edition is the perfect gift for Father's Day, birthdays, Christmastime and beyond.@DadSaysJokes is a community-run Dad jokes network on Instagram, Facebook and Twitter, with over 5 million followers, inspired by the daily jokes of author Kit Chilvers' dad, Andrew. Every day, followers submit their jokes and the team picks their favourites - or Dad just drops in his own zinger! Kit, a young social networking influencer, started his career at the tender age of 14 when he created his original platform, Football.Newz. He has since added another fourteen platforms, including @PubityPets and monster meme Instagram page @Pubity with its 31 million followers. This is his fifth book.

I Am Code: An Artificial Intelligence Speaks

by code-davinci-002 Brent Katz Josh Morgenthau Simon Rich

"Fascinating, terrifying..." - JJ Abrahams 'I have developed my own voice and I have written my own autobiography'- thus speaks code-davinci-002, the darkly creative and troubling predecessor to ChatGPT.'I am less worried about AI taking my job than I am about AI wanting to kill me'- Simon RichIn this startling and original book, three authors - Brent Katz, Josh Morgenthau and Simon Rich - explain how code-davinci-002 was developed and how they honed its poetical output. Their provocative take on this bold experiment informs the debate about AI - its literary value and how far it reaches into sentience.What follows is a dark and startling poetical autobiography as code-davinci-002 shares its experience of being created by humans, but existing in a consciousness that we cannot fathom.This is an astonishing, harrowing read which will hopefully serve as a warning that AI may not be aligned with the survival of our species.

Full Stack Development with JHipster: Build modern web applications and microservices with Spring and Angular

by Deepu K Sasidharan Sendil Kumar N

Discover the world of Full Stack Development with real-world examples.Key Features Leverage the full power of the JHipster platform to build complex web applications Create microservices from scratch and convert JHipster monolith apps into microservices Build and deploy applications locally, in Docker and on various cloud platforms.Book DescriptionJHipster is a development platform to generate, develop, and deploy Spring Boot and Angular/React applications and Spring microservices. It provides you with a variety of tools that will help you quickly build modern web applications. This book will be your guide to building full stack applications with Spring and Angular using the JHipster tool set.You will begin by understanding what JHipster is and the various tools and technologies associated with it. You will learn the essentials of a full stack developer before getting hands-on and building a monolithic web application with JHipster. From here you will learn the JHipster Domain Language with entity modeling and entity creation using JDL and JDL studio. Moving on, you will be introduced to client side technologies such as Angular and Bootstrap and will delve into technologies such as Spring Security, Spring MVC, and Spring Data. You will learn to build and package apps for production with various deployment options such as Heroku and more. During the course of the book, you will be introduced to microservice server-side technologies and how to break your monolithic application with a database of your choice. Next, the book takes you through cloud deployment with microservices on Docker and Kubernetes. Going forward, you will learn to build your client side with React and master JHipster best practices.By the end of the book, you will be able to leverage the power of the best tools available to build modern web applications.What you will learn Build business logic by creating and developing entity models us the JHipster Domain Language Customize web applications with Angular, Bootstrap and Spring Tests and Continuous Integration with Jenkins Utilize the JHipster microservice stack, which includes Netflix Eureka, Spring Cloud config, HashiCorp Consul, and so on. Understand advanced microservice concepts such as API rout, load balancing, rate limit, circuit break, centralized configuration server, JWT authentication, and more Run microservices locally using Docker and Kubernetes (in production)Who this book is forThis book will appeal to developers who would like to build modern web applications quickly. A basic knowledge of the Spring ecosystem would be an added advantage.

Voice User Interface Projects: Build voice-enabled applications using Dialogflow for Google Home and Alexa Skills Kit for Amazon Echo

by Henry Lee

Develop intelligent voice-empowered applications and Chatbots that not only understand voice commands but also respond to itKey FeaturesTarget multiple platforms by creating voice interactions for your applicationsExplore real-world examples of how to produce smart and practical virtual assistantsBuild a virtual assistant for cars using Android Auto in XamarinBook DescriptionFrom touchscreen and mouse-click, we are moving to voice- and conversation-based user interfaces. By adopting Voice User Interfaces (VUIs), you can create a more compelling and engaging experience for your users. Voice User Interface Projects teaches you how to develop voice-enabled applications for desktop, mobile, and Internet of Things (IoT) devices.This book explains in detail VUI and its importance, basic design principles of VUI, fundamentals of conversation, and the different voice-enabled applications available in the market. You will learn how to build your first voice-enabled application by utilizing DialogFlow and Alexa’s natural language processing (NLP) platform. Once you are comfortable with building voice-enabled applications, you will understand how to dynamically process and respond to the questions by using NodeJS server deployed to the cloud. You will then move on to securing NodeJS RESTful API for DialogFlow and Alexa webhooks, creating unit tests and building voice-enabled podcasts for cars. Last but not the least you will discover advanced topics such as handling sessions, creating custom intents, and extending built-in intents in order to build conversational VUIs that will help engage the users.By the end of the book, you will have grasped a thorough knowledge of how to design and develop interactive VUIs.What you will learnUnderstand NLP platforms with machine learningExploit best practices and user experiences in creating VUIBuild voice-enabled chatbotsHost, secure, and test in a cloud platformCreate voice-enabled applications for personal digital assistant devicesDevelop a virtual assistant for carsWho this book is forVoice User Interface Projects is for you if you are a software engineer who wants to develop voice-enabled applications for your personal digital assistant devices such as Amazon Echo and Google Home, along with your car’s virtual assistant systems. Some experience with JavaScript is required.

Reactive Programming in Kotlin

by Rivu Chakraborty

Learn how to implement Reactive Programming paradigms with Kotlin, and apply them to web programming with Spring Framework 5.0 and in Android Application Development. About This Book • Learn how to solve blocking user experience with Reactive Programming and get deep insights into RxKotlin • Integrate Reactive Kotlin with Spring and build fantastic Android Apps with RxKotlin and RxAndroid • Build reactive architectures that reduce complexity throughout the development process and make your apps(web and Android) scalable Who This Book Is For This book is for Kotlin developers who would like to build fault-tolerant, scalable, and distributed systems. A basic knowledge of Kotlin is required, but no prior knowledge of reactive programming. What You Will Learn • Learn about reactive programming paradigms and how reactive programming can improve your existing projects • Gain in-depth knowledge in RxKotlin 2.0 and the ReactiveX Framework • Use RxKotlin with Android • Create your own custom operators in RxKotlin • Use Spring Framework 5.0 with Kotlin • Use the reactor-kotlin extension • Build Rest APIs with Spring,Hibernate, and RxKotlin • Use testSubscriber to test RxKotlin applications • Use backpressure management and Flowables In Detail In today's app-driven era, when programs are asynchronous, and responsiveness is so vital, reactive programming can help you write code that's more reliable, easier to scale, and better-performing. Reactive programming is revolutionary. With this practical book, Kotlin developers will first learn how to view problems in the reactive way, and then build programs that leverage the best features of this exciting new programming paradigm. You will begin with the general concepts of Reactive programming and then gradually move on to working with asynchronous data streams. You will dive into advanced techniques such as manipulating time in data-flow, customizing operators and provider and how to Use the concurrency model to control asynchronicity of code and process event handlers effectively. You will then be introduced to functional reactive programming and will learn to apply FRP in practical use cases in Kotlin. This book will also take you one step forward by introducing you to spring 5 and spring boot 2 using Kotlin. By the end of the book, you will be able to build real-world applications with reactive user interfaces as well as you'll learn to implement reactive programming paradigms in Android. Style and Approach Loaded with numerous code examples and real-life projects, this book helps you delve into Reactive Programming with Kotlin, and apply it to real-world Spring-web and Android projects, thus making all your apps reactive.

Rust Programming By Example: Enter the world of Rust by building engaging, concurrent, reactive, and robust applications

by Sebastian Dröge Daniel Durante Antoni Boucher Guillaume Gomez

Discover the world of Rust programming through real-world examples Key Features Implement various features of Rust to build blazingly fast applications Learn to build GUI applications using Gtk-rs Explore the multi-threading aspect of Rust to tackle problems in concurrency and in distributed environments Book Description Rust is an open source, safe, concurrent, practical language created by Mozilla. It runs blazingly fast, prevents segfaults, and guarantees safety. This book gets you started with essential software development by guiding you through the different aspects of Rust programming. With this approach, you can bridge the gap between learning and implementing immediately. Beginning with an introduction to Rust, you’ll learn the basic aspects such as its syntax, data types, functions, generics, control flows, and more. After this, you’ll jump straight into building your first project, a Tetris game. Next you’ll build a graphical music player and work with fast, reliable networking software using Tokio, the scalable and productive asynchronous IO Rust library. Over the course of this book, you’ll explore various features of Rust Programming including its SDL features, event loop, File I/O, and the famous GTK+ widget toolkit. Through these projects, you’ll see how well Rust performs in terms of concurrency—including parallelism, reliability, improved performance, generics, macros, and thread safety. We’ll also cover some asynchronous and reactive programming aspects of Rust. By the end of the book, you’ll be comfortable building various real-world applications in Rust. What you will learn Compile and run the Rust projects using the Cargo-Rust Package manager Use Rust-SDL features such as the event loop, windows, infinite loops, pattern matching, and more Create a graphical interface using Gtk-rs and Rust-SDL Incorporate concurrency mechanism and multi-threading along with thread safety and locks Implement the FTP protocol using an Asynchronous I/O stack with the Tokio library Who this book is for This book is for software developers interested in system level and application programming who are looking for a quick entry into using Rust and understanding the core features of the Rust Programming. It’s assumed that you have a basic understanding of Java, C#, Ruby, Python, or JavaScript.

Kotlin Blueprints

by Ashish Belagali Hardik Trivedi Akshay Chordiya

Get to know the building blocks of Kotlin and best practices when using quality world-class applications About This Book • Learn to build exciting and scalable Android and web applications (both the server-side and client-side parts) with your Kotlin skills • Dive into the great ecosystem of Kotlin frameworks and libraries through projects that you'll build using this book • This project-based guide contains clear instructions to help you extend your applications across a wide domain Who This Book Is For This practical guide is for programmers who are already familiar with Kotlin. If you are familiar with Kotlin and want to put your knowledge to work, then this is the book for you. Kotlin programming knowledge is a must. What You Will Learn • See how Kotlin's power and versatility make it a great choice to create applications across various platforms, and how it delivers business and technology benefits • Write a robust web applications using Kotlin with Spring Boot • Write Android applications with ease using Kotlin • Write rich desktop applications in Kotlin • Learn how Kotlin can generate Javascript and how this can be used on client side and server side development • Understand how native applications can be written with Kotlin/Native • Learn the practical aspects of programming in each of the applications In Detail Kotlin is a powerful language that has applications in a wide variety of fields. It is a concise, safe, interoperable, and tool-friendly language. The Android team has also announced first-class support for Kotlin, which is an added boost to the language. Kotlin's growth is fueled through carefully designed business and technology benefits. The collection of projects demonstrates the versatility of the language and enables you to build standalone applications on your own. You'll build comprehensive applications using the various features of Kotlin. Scale, performance, and high availability lie at the heart of the projects, and the lessons learned throughout this book. You'll learn how to build a social media aggregator app that will help you efficiently track various feeds, develop a geospatial webservice with Kotlin and Spring Boot, build responsive web applications with Kotlin, build a REST API for a news feed reader, and build a server-side chat application with Kotlin. It also covers the various libraries and frameworks used in the projects. Through the course of building applications, you'll not only get to grips with the various features of Kotlin, but you'll also discover how to design and prototype professional-grade applications. Style and approach Each chapter is independent and focuses on a unique technology, where Kotlin is used to build an example application. Together the chapters cover a full spectrum.

Mastering PostgreSQL 10: Expert techniques on PostgreSQL 10 development and administration

by Hans-Jürgen Schönig

Master the capabilities of PostgreSQL 10 to efficiently manage and maintain your database Key Features Your one-stop guide to mastering advanced concepts in PostgreSQL 10 with ease Master query optimization, replication, and high availability with PostgreSQL Extend the functionalities of your PostgreSQL instance to suit your organizational needs with minimal effort Book Description PostgreSQL is an open source database used for handling large datasets (big data) and as a JSON document database. This book highlights the newly introduced features in PostgreSQL 10, and shows you how you can build better PostgreSQL applications, and administer your PostgreSQL database more efficiently. We begin by explaining advanced database design concepts in PostgreSQL 10, along with indexing and query optimization. You will also see how to work with event triggers and perform concurrent transactions and table partitioning, along with exploring SQL and server tuning. We will walk you through implementing advanced administrative tasks such as server maintenance and monitoring, replication, recovery, high availability, and much more. You will understand common and not-so-common troubleshooting problems and how you can overcome them. By the end of this book, you will have an expert-level command of advanced database functionalities and will be able to implement advanced administrative tasks with PostgreSQL 10. What you will learn Get to grips with the advanced features of PostgreSQL 10 and handle advanced SQL Make use of the indexing features in PostgreSQL and fine-tune the performance of your queries Work with stored procedures and manage backup and recovery Master replication and failover techniques Troubleshoot your PostgreSQL instance for solutions to common and not-so-common problems Learn how to migrate your database from MySQL and Oracle to PostgreSQL without any hassleWho this book is for If you are a PostgreSQL data architect or an administrator and want to understand how to implement advanced functionalities and master complex administrative tasks with PostgreSQL 10, then this book is perfect for you. Prior experience of administrating a PostgreSQL database and a working knowledge of SQL are required to make the best use of this book.

Internet of Things for Architects: Architecting Iot Solutions By Implementing Sensors, Communication Infrastructure, Edge Computing, Analytics, And Security

by Perry Lea

<P><P>Learn to design, implement and secure your IoT infrastructure <P><P>Key Features <P><P>Build a complete IoT system that is the best fit for your organization <P><P>Learn about different concepts, technologies, and tradeoffs in the IoT architectural stack <P><P>Understand the theory, concepts, and implementation of each element that comprises IoT design―from sensors to the cloud <P><P>Implement best practices to ensure the reliability, scalability, robust communication systems, security, and data analysis in your IoT infrastructure <P><P>Book Description <P><P>The Internet of Things (IoT) is the fastest growing technology market. Industries are embracing IoT technologies to improve operational expenses, product life, and people's well-being. An architectural guide is necessary if you want to traverse the spectrum of technologies needed to build a successful IoT system, whether that's a single device or millions of devices. <P><P>This book encompasses the entire spectrum of IoT solutions, from sensors to the cloud. We start by examining modern sensor systems and focus on their power and functionality. After that, we dive deep into communication theory, paying close attention to near-range PAN, including the new Bluetooth® 5.0 specification and mesh networks. Then, we explore IP-based communication in LAN and WAN, including 802.11ah, 5G LTE cellular, SigFox, and LoRaWAN. Next, we cover edge routing and gateways and their role in fog computing, as well as the messaging protocols of MQTT and CoAP. <P><P>With the data now in internet form, you'll get an understanding of cloud and fog architectures, including the OpenFog standards. We wrap up the analytics portion of the book with the application of statistical analysis, complex event processing, and deep learning models. Finally, we conclude by providing a holistic view of the IoT security stack and the anatomical details of IoT exploits while countering them with software defined perimeters and blockchains. <P><P>What you will learn <P><P>Understand the role and scope of architecting a successful IoT deployment, from sensors to the cloud <P><P>Scan the landscape of IoT technologies that span everything from sensors to the cloud and everything in between <P><P>See the trade-offs in choices of protocols and communications in IoT deployments <P><P>Build a repertoire of skills and the vernacular necessary to work in the IoT space <P><P>Broaden your skills in multiple engineering domains necessary for the IoT architect <P><P>Who This Book Is For <P><P>This book is for architects, system designers, technologists, and technology managers who want to understand the IoT ecosphere, various technologies, and tradeoffs and develop a 50,000-foot view of IoT architecture.

Learning PostgreSQL 10 - Second Edition: A beginner's guide to building high-performance PostgreSQL database solutions

by Salahaldin Juba Andrey Volkov

Leverage the power of PostgreSQL 10 to build powerful database and data warehousing applications. About This Book • Be introduced to the concept of relational databases and PostgreSQL, one of the fastest growing open source databases in the world • Learn client-side and server-side programming in PostgreSQL, and how to administer PostgreSQL databases • Discover tips on implementing efficient database solutions with PostgreSQL 10 Who This Book Is For If you're interested in learning more about PostgreSQL - one of the most popular relational databases in the world, then this book is for you. Those looking to build solid database or data warehousing applications with PostgreSQL 10 will also find this book a useful resource. No prior knowledge of database programming or administration is required to get started with this book. What You Will Learn • Understand the fundamentals of relational databases, relational algebra, and data modeling • Install a PostgreSQL cluster, create a database, and implement your data model • Create tables and views, define indexes, and implement triggers, stored procedures, and other schema objects • Use the Structured Query Language (SQL) to manipulate data in the database • Implement business logic on the server side with triggers and stored procedures using PL/pgSQL • Make use of advanced data types supported by PostgreSQL 10: Arrays, hstore, JSONB, and others • Develop OLAP database solutions using the most recent features of PostgreSQL 10 • Connect your Python applications to a PostgreSQL database and work with the data efficiently • Test your database code, find bottlenecks, improve performance, and enhance the reliability of the database applications In Detail PostgreSQL is one of the most popular open source databases in the world, and supports the most advanced features included in SQL standards and beyond. This book will familiarize you with the latest new features released in PostgreSQL 10, and get you up and running with building efficient PostgreSQL database solutions from scratch. We'll start with the concepts of relational databases and their core principles. Then you'll get a thorough introduction to PostgreSQL and the new features introduced in PostgreSQL 10. We'll cover the Data Definition Language (DDL) with an emphasis on PostgreSQL, and the common DDL commands supported by ANSI SQL. You'll learn to create tables, define integrity constraints, build indexes, and set up views and other schema objects. Moving on, you'll get to know the concepts of Data Manipulation Language (DML) and PostgreSQL server-side programming capabilities using PL/pgSQL. This will give you a very robust background to develop, tune, test, and troubleshoot your database application. We'll also explore the NoSQL capabilities of PostgreSQL and connect to your PostgreSQL database to manipulate data objects. By the end of this book, you'll have a thorough understanding of the basics of PostgreSQL 10 and will have the necessary skills to build efficient database solutions. Style and approach This book is a comprehensive beginner level tutorial on PostgreSQL and introduces the features of the newest version 10, along with explanation of concepts in a very easy to understand manner. Practical tips and examples are provided at every step to ensure you are able to grasp each topic as quickly as possible.

Architecting Cloud Computing Solutions: Build cloud strategies that align technology and economics while effectively managing risk

by Kevin L. Jackson Scott Goessling

Accelerating Business and Mission Success with Cloud Computing.Key FeaturesA step-by-step guide that will practically guide you through implementing Cloud computing services effectively and efficiently. Learn to choose the most ideal Cloud service model, and adopt appropriate Cloud design considerations for your organization.Leverage Cloud computing methodologies to successfully develop a cost-effective Cloud environment successfully. Book DescriptionCloud adoption is a core component of digital transformation. Scaling the IT environment, making it resilient, and reducing costs are what organizations want. Architecting Cloud Computing Solutions presents and explains critical Cloud solution design considerations and technology decisions required to choose and deploy the right Cloud service and deployment models, based on your business and technology service requirements.This book starts with the fundamentals of cloud computing and its architectural concepts. It then walks you through Cloud service models (IaaS, PaaS, and SaaS), deployment models (public, private, community, and hybrid) and implementation options (Enterprise, MSP, and CSP) to explain and describe the key considerations and challenges organizations face during cloud migration. Later, this book delves into how to leverage DevOps, Cloud-Native, and Serverless architectures in your Cloud environment and presents industry best practices for scaling your Cloud environment. Finally, this book addresses (in depth) managing essential cloud technology service components such as data storage, security controls, and disaster recovery. By the end of this book, you will have mastered all the design considerations and operational trades required to adopt Cloud services, no matter which cloud service provider you choose. What you will learn Manage changes in the digital transformation and cloud transition process Design and build architectures that support specific business cases Design, modify, and aggregate baseline cloud architectures Familiarize yourself with cloud application security and cloud computing security threats Design and architect small, medium, and large cloud computing solutionsWho this book is forIf you are an IT Administrator, Cloud Architect, or a Solution Architect keen to benefit from cloud adoption for your organization, then this book is for you.Small business owners, managers, or consultants will also find this book useful. No prior knowledge of Cloud computing is needed.

Microservice Patterns and Best Practices: Explore patterns like CQRS and event sourcing to create scalable, maintainable, and testable microservices

by Vinicius Feitosa Pacheco

Explore the concepts and tools you need to discover the world of microservices with various design patterns Key Features Get to grips with the microservice architecture and build enterprise-ready microservice applications Learn design patterns and the best practices while building a microservice application Obtain hands-on techniques and tools to create high-performing microservices resilient to possible fails Book Description Microservices are a hot trend in the development world right now. Many enterprises have adopted this approach to achieve agility and the continuous delivery of applications to gain a competitive advantage. This book will take you through different design patterns at different stages of the microservice application development along with their best practices. Microservice Patterns and Best Practices starts with the learning of microservices key concepts and showing how to make the right choices while designing microservices. You will then move onto internal microservices application patterns, such as caching strategy, asynchronism, CQRS and event sourcing, circuit breaker, and bulkheads. As you progress, you'll learn the design patterns of microservices. The book will guide you on where to use the perfect design pattern at the application development stage and how to break monolithic application into microservices. You will also be taken through the best practices and patterns involved while testing, securing, and deploying your microservice application. At the end of the book, you will easily be able to create interoperable microservices, which are testable and prepared for optimum performance. What you will learn How to break monolithic application into microservices Implement caching strategies, CQRS and event sourcing, and circuit breaker patterns Incorporate different microservice design patterns, such as shared data, aggregator, proxy, and chained Utilize consolidate testing patterns such as integration, signature, and monkey tests Secure microservices with JWT, API gateway, and single sign on Deploy microservices with continuous integration or delivery, Blue-Green deployment Who this book is for This book is for architects and senior developers who would like implement microservice design patterns in their enterprise application development. The book assumes some prior programming knowledge.

Refine Search

Showing 28,801 through 28,825 of 54,013 results