Filter
(found 797 products)
Book cover image
Get the most out of Fedora 28 Desktop, including free Office suites, editors, e-book readers, music and video applications. In addition to those features, you'll also work with codecs, email clients, web browsers, FTP and BitTorrent clients, VoIP clients, and IM applications. The major Fedora 28 desktop spins are covered ...
Beginning Fedora Desktop: Fedora 28 Edition
Get the most out of Fedora 28 Desktop, including free Office suites, editors, e-book readers, music and video applications. In addition to those features, you'll also work with codecs, email clients, web browsers, FTP and BitTorrent clients, VoIP clients, and IM applications. The major Fedora 28 desktop spins are covered in detail, including the Plasma desktop (KDE), Cinnamon, Mate-Compiz, LXDE, Xfce, and LXQT. This is your complete guide to using the Fedora 28 Desktop Linux release as your daily driver for multimedia, productivity, social networking, administrative tasks, and more. Author and Linux expert Richard Petersen delves into the operating system as a whole and offers you a complete treatment of Fedora 28 Desktop configuration and use. With Beginning Fedora Desktop at your side, you'll discover how to install and update the Fedora 28 Desktop, as well as access various software repositories. You'll also learn which applications perform which functions, how to manage software, use of the desktop configuration tools, useful shell commands, and both the system administration and network tools. What You'll Learn Review the available desktop choices, including GNOME, KDE, and alternative desktops Administer your system, add users, manage printers and perform backups Configure network connections and firewalls with FirewallD Access network resources with Samba Who This Book Is For Novice to intermediate users who are looking to install Fedora 20 as their primary computing environment.
https://magrudy-assets.storage.googleapis.com/9781484238813.jpg
47.240000 USD

Beginning Fedora Desktop: Fedora 28 Edition

by Richard Petersen
Paperback
Book cover image
Bridge the gap between a high-level understanding of how an algorithm works and knowing the nuts and bolts to tune your models better. This book will give you the confidence and skills when developing all the major machine learning models. In Pro Machine Learning Algorithms, you will first develop the ...
Pro Machine Learning Algorithms: A Hands-On Approach to Implementing Algorithms in Python and R
Bridge the gap between a high-level understanding of how an algorithm works and knowing the nuts and bolts to tune your models better. This book will give you the confidence and skills when developing all the major machine learning models. In Pro Machine Learning Algorithms, you will first develop the algorithm in Excel so that you get a practical understanding of all the levers that can be tuned in a model, before implementing the models in Python/R. You will cover all the major algorithms: supervised and unsupervised learning, which include linear/logistic regression; k-means clustering; PCA; recommender system; decision tree; random forest; GBM; and neural networks. You will also be exposed to the latest in deep learning through CNNs, RNNs, and word2vec for text mining. You will be learning not only the algorithms, but also the concepts of feature engineering to maximize the performance of a model. You will see the theory along with case studies, such as sentiment classification, fraud detection, recommender systems, and image recognition, so that you get the best of both theory and practice for the vast majority of the machine learning algorithms used in industry. Along with learning the algorithms, you will also be exposed to running machine-learning models on all the major cloud service providers. You are expected to have minimal knowledge of statistics/software programming and by the end of this book you should be able to work on a machine learning project with confidence. What You Will Learn Get an in-depth understanding of all the major machine learning and deep learning algorithms Fully appreciate the pitfalls to avoid while building models Implement machine learning algorithms in the cloud Follow a hands-on approach through case studies for each algorithm Gain the tricks of ensemble learning to build more accurate models Discover the basics of programming in R/Python and the Keras framework for deep learning Who This Book Is For Business analysts/ IT professionals who want to transition into data science roles. Data scientists who want to solidify their knowledge in machine learning.
https://magrudy-assets.storage.googleapis.com/9781484235638.jpg
39.890000 USD

Pro Machine Learning Algorithms: A Hands-On Approach to Implementing Algorithms in Python and R

by V Kishore Ayyadevara
Paperback
Book cover image
Complement Selenium with useful additions that fit seamlessly into the rich and well-crafted API that Selenium offers Key Features Understand the power, simplicity, and limitations of the core Selenium framework Write clear, readable, and reliable tests that perform complex test automation tasks Work with ChromeDriver and GeckoDriver in headless mode ...
Mastering Selenium WebDriver 3.0: Boost the performance and reliability of your automated checks by mastering Selenium WebDriver, 2nd Edition
Complement Selenium with useful additions that fit seamlessly into the rich and well-crafted API that Selenium offers Key Features Understand the power, simplicity, and limitations of the core Selenium framework Write clear, readable, and reliable tests that perform complex test automation tasks Work with ChromeDriver and GeckoDriver in headless mode Book DescriptionThe second edition of Mastering Selenium 3.0 WebDriver starts by showing you how to build your own Selenium framework with Maven. You'll then look at how you can solve the difficult problems that you will undoubtedly come across as you start using Selenium in an enterprise environment and learn how to produce the right feedback when failing. Next, you'll explore common exceptions that you will come across as you use Selenium, the root causes of these exceptions, and how to fix them. Along the way, you'll use Advanced User Interactions APIs, running any JavaScript you need through Selenium; and learn how to quickly spin up a Selenium Grid using Docker containers. In the concluding chapters, you`ll work through a series of scenarios that demonstrate how to extend Selenium to work with external libraries and applications so that you can be sure you are using the right tool for the job. What you will learn Provide fast, useful feedback with screenshots Create extensible, well-composed page objects Utilize ChromeDriver and GeckoDriver in headless mode Leverage the full power of Advanced User Interactions APIs Use JavascriptExecutor to execute JavaScript snippets in the browser through Selenium Build user interaction into your test script using JavascriptExecutor Learn the basics of working with Appium Who this book is forIf you are a software tester or a developer with working experience in Selenium and competency with Java, who is interested in automation and are looking forward to taking the next step in their learning journey, then this is the book for you.
https://magrudy-assets.storage.googleapis.com/9781788299671.jpg
47.240000 USD

Mastering Selenium WebDriver 3.0: Boost the performance and reliability of your automated checks by mastering Selenium WebDriver, 2nd Edition

by Mark Collin
Paperback
Book cover image
Work with advanced topics in deep learning, such as optimization algorithms, hyper-parameter tuning, dropout, and error analysis as well as strategies to address typical problems encountered when training deep neural networks. You'll begin by studying the activation functions mostly with a single neuron (ReLu, sigmoid, and Swish), seeing how to ...
Applied Deep Learning: A Case-Based Approach to Understanding Deep Neural Networks
Work with advanced topics in deep learning, such as optimization algorithms, hyper-parameter tuning, dropout, and error analysis as well as strategies to address typical problems encountered when training deep neural networks. You'll begin by studying the activation functions mostly with a single neuron (ReLu, sigmoid, and Swish), seeing how to perform linear and logistic regression using TensorFlow, and choosing the right cost function. The next section talks about more complicated neural network architectures with several layers and neurons and explores the problem of random initialization of weights. An entire chapter is dedicated to a complete overview of neural network error analysis, giving examples of solving problems originating from variance, bias, overfitting, and datasets coming from different distributions. Applied Deep Learning also discusses how to implement logistic regression completely from scratch without using any Python library except NumPy, to let you appreciate how libraries such as TensorFlow allow quick and efficient experiments. Case studies for each method are included to put into practice all theoretical information. You'll discover tips and tricks for writing optimized Python code (for example vectorizing loops with NumPy). What You Will Learn Implement advanced techniques in the right way in Python and TensorFlow Debug and optimize advanced methods (such as dropout and regularization) Carry out error analysis (to realize if one has a bias problem, a variance problem, a data offset problem, and so on) Set up a machine learning project focused on deep learning on a complex dataset Who This Book Is For Readers with a medium understanding of machine learning, linear algebra, calculus, and basic Python programming.
https://magrudy-assets.storage.googleapis.com/9781484237892.jpg
47.240000 USD

Applied Deep Learning: A Case-Based Approach to Understanding Deep Neural Networks

by Umberto Michelucci
Paperback / softback
Book cover image
Develop applications for the big data landscape with Spark and Hadoop. This book also explains the role of Spark in developing scalable machine learning and analytics applications with Cloud technologies. Beginning Apache Spark 2 gives you an introduction to Apache Spark and shows you how to work with it. Along ...
Beginning Apache Spark 2: With Resilient Distributed Datasets, Spark SQL, Structured Streaming and Spark Machine Learning library
Develop applications for the big data landscape with Spark and Hadoop. This book also explains the role of Spark in developing scalable machine learning and analytics applications with Cloud technologies. Beginning Apache Spark 2 gives you an introduction to Apache Spark and shows you how to work with it. Along the way, you'll discover resilient distributed datasets (RDDs); use Spark SQL for structured data; and learn stream processing and build real-time applications with Spark Structured Streaming. Furthermore, you'll learn the fundamentals of Spark ML for machine learning and much more. After you read this book, you will have the fundamentals to become proficient in using Apache Spark and know when and how to apply it to your big data applications. What You Will Learn Understand Spark unified data processing platform How to run Spark in Spark Shell or Databricks Use and manipulate RDDs Deal with structured data using Spark SQL through its operations and advanced functions Build real-time applications using Spark Structured Streaming Develop intelligent applications with the Spark Machine Learning library Who This Book Is For Programmers and developers active in big data, Hadoop, and Java but who are new to the Apache Spark platform.
https://magrudy-assets.storage.googleapis.com/9781484235782.jpg
41.990000 USD

Beginning Apache Spark 2: With Resilient Distributed Datasets, Spark SQL, Structured Streaming and Spark Machine Learning library

by Hien Luu
Paperback / softback
Book cover image
Understand the importance of programming, even if you've never programmed before! This book will teach you the basics of programming using the Processing programming language. You will create your own Processing sketches, using personal images, themes, or hobbies that you enjoy. The chapters in the book will demonstrate the process ...
Programming 101: The How and Why of Programming Revealed Using the Processing Programming Language
Understand the importance of programming, even if you've never programmed before! This book will teach you the basics of programming using the Processing programming language. You will create your own Processing sketches, using personal images, themes, or hobbies that you enjoy. The chapters in the book will demonstrate the process of programming, starting with formulating an idea, planning, building on past projects, and refining the work, similar to writing an essay or composing a song. This approach will guide you to make use of logic and mathematics to produce beautiful effects. The term for program in Processing is sketch, though the sketches featured in this book are far more than static drawings; they incorporate interaction, animation, video, audio, and accessing files on the local computer and on the Web. Technical features are introduced and explained in the context of complete examples: games (Snake, Hangman, jigsaw, slingshot), making a collage of family images and video clips, preparing directions for folding an origami model, rotating objects in 3D, and others. Programming is a fun, creative, expressive pursuit. It requires attention to details and can be frustrating, but there is very little that compares to the satisfaction of building a program out of nothing and making it work (or taking an existing program and fixing a problem, or adding a feature and making it better). Programming 101 is your gateway to making this happen. What You Will Learn Gain basic programming skills Build fun and creative programs Use files for making a holiday card Combine videos, images, and graphics in a Processing sketch Who This Book Is For Anyone who has been thinking about trying programming, or has tried, but needs more motivation; anyone who wants to learn about the Processing language.
https://magrudy-assets.storage.googleapis.com/9781484236963.jpg
39.890000 USD

Programming 101: The How and Why of Programming Revealed Using the Processing Programming Language

by Jeanine Meyer
Paperback
Book cover image
Build maintainable websites with elegant Django design patterns and modern best practices Key Features Explore aspects of Django from Models and Views to testing and deployment Understand the nuances of web development such as browser attack and data design Walk through various asynchronous tools such as Celery and Channels Book ...
Django Design Patterns and Best Practices: Industry-standard web development techniques and solutions using Python, 2nd Edition
Build maintainable websites with elegant Django design patterns and modern best practices Key Features Explore aspects of Django from Models and Views to testing and deployment Understand the nuances of web development such as browser attack and data design Walk through various asynchronous tools such as Celery and Channels Book DescriptionBuilding secure and maintainable web applications requires comprehensive knowledge. The second edition of this book not only sheds light on Django, but also encapsulates years of experience in the form of design patterns and best practices. Rather than sticking to GoF design patterns, the book looks at higher-level patterns. Using the latest version of Django and Python, you'll learn about Channels and asyncio while building a solid conceptual background. The book compares design choices to help you make everyday decisions faster in a rapidly changing environment. You'll first learn about various architectural patterns, many of which are used to build Django. You'll start with building a fun superhero project by gathering the requirements, creating mockups, and setting up the project. Through project-guided examples, you'll explore the Model, View, templates, workflows, and code reusability techniques. In addition to this, you'll learn practical Python coding techniques in Django that'll enable you to tackle problems related to complex topics such as legacy coding, data modeling, and code reusability. You'll discover API design principles and best practices, and understand the need for asynchronous workflows. During this journey, you'll study popular Python code testing techniques in Django, various web security threats and their countermeasures, and the monitoring and performance of your application. What you will learn Make use of common design patterns to help you write better code Implement best practices and idioms in this rapidly evolving framework Deal with legacy code and debugging Use asynchronous tools such as Celery, Channels, and asyncio Use patterns while designing API interfaces with the Django REST Framework Reduce the maintenance burden with well-tested, cleaner code Host, deploy, and secure your Django projects Who this book is forThis book is for you whether you're new to Django or just want to learn its best practices. You do not have to be an expert in Django or Python. No prior knowledge of patterns is expected for reading this book but it would be helpful.
https://magrudy-assets.storage.googleapis.com/9781788831345.jpg
47.240000 USD

Django Design Patterns and Best Practices: Industry-standard web development techniques and solutions using Python, 2nd Edition

by Arun Ravindran
Paperback
Book cover image
F# leads to quicker development time and a lower total cost of ownership. Its powerful feature set allows developers to more succinctly express their intent, and encourages best practices - leading to higher quality deliverables in less time. Programming with F#: A guide for .NET developers shows you how to ...
Get Programming with F#: A guide for .NET developers
F# leads to quicker development time and a lower total cost of ownership. Its powerful feature set allows developers to more succinctly express their intent, and encourages best practices - leading to higher quality deliverables in less time. Programming with F#: A guide for .NET developers shows you how to upgrade your .NET development skills by adding a touch of functional programming in F#. In just 43 bite-size chunks, you'll learn to use F# to tackle the most common .NET programming tasks. You'll start with the basics of F# and functional programming, building on your existing skills in the .NET framework. Examples use the familiar Visual Studio environment, so you'll be instantly comfortable. Packed with enlightening examples, real-world use cases, and plenty of easyto-digest code, this easy-to-follow tutorial will make you wonder why you didn't pick up F# years ago! KEY FEATURES * Hands-on chapters * Practical examples * Bite-size lessons * Try This exercises For intermediate C# and Visual Basic .NET developers who have heard about F# and functional programming and want to understand the benefits and use it as a part of their existing toolbox without having to throw away existing code. ABOUT THE TECHNOLOGY F# is a mature, open-source functional-first language that's rapidly growing in popularity both inside and outside the .NET ecosystem. AUTHOR BIO Isaac Abraham is an F# MVP and a .NET developer since .NET 1.0 with an interest in cloud computing and distributed data problems. He lives in both the UK and Germany, and is the director of Compositional IT.
https://magrudy-assets.storage.googleapis.com/9781617293993.jpg
58.00 USD

Get Programming with F#: A guide for .NET developers

by Isaac Abraham
Paperback
Book cover image
Get all the things done you're used to doing with pricey software at a fraction of the cost. There are hundreds of free programs out there that work just as well as the commercial programs people pay hundreds of dollars for. This book tells you how to find and use ...
Practical Free Alternatives to Commercial Software
Get all the things done you're used to doing with pricey software at a fraction of the cost. There are hundreds of free programs out there that work just as well as the commercial programs people pay hundreds of dollars for. This book tells you how to find and use the most popular and useful of these. The Open Source movement is a system where programmers can share code and collectively improve programs. As a result they can produce programs that are just as good, if not better than their commercial alternatives. For example, LibreOffice comes with a database, Microsoft Office does not. This book shows you where to get and how to use the best Open Source programs giving you not only access to high quality software, but saving you money as well. Add Practical Free Alternatives to Commercial Software to your library today. What You'll Learn Use the free spreadsheet program Libreoffice-calc to balance your checkbook, do an expense account, and other tasks Perform presentations with Libreoffice-impress instead of Powerpoint Photo edit with The Gimp, a high powered image editor Edit videos with Openshot Create video DVDs with DVDStyler Who This Book Is For Home or small business PC users who want to save money on software
https://magrudy-assets.storage.googleapis.com/9781484230749.jpg
39.890000 USD

Practical Free Alternatives to Commercial Software

by Grace Oualline, Steve Oualline
Paperback
Book cover image
Design, implement, and execute continuous delivery pipelines with a level of flexibility, control, and ease of maintenance that was not possible with Jenkins before. With this practical book, build administrators, developers, testers, and other professionals will learn how the features in Jenkins 2 let you define pipelines as code, leverage ...
Jenkins 2 - Up and Running
Design, implement, and execute continuous delivery pipelines with a level of flexibility, control, and ease of maintenance that was not possible with Jenkins before. With this practical book, build administrators, developers, testers, and other professionals will learn how the features in Jenkins 2 let you define pipelines as code, leverage integration with other key technologies, and create automated, reliable pipelines to simplify and accelerate your DevOps environments. Author Brent Laster shows you how Jenkins 2 is significantly different from the more traditional, web-only versions of this popular open source automation platform. If you're familiar with Jenkins and want to take advantage of the new technologies to transform your legacy pipelines or build new modern, automated continuous delivery environments, this is your book. Create continuous delivery pipelines as code with the Jenkins domain-specific language Get practical guidance on how to migrate existing jobs and pipelines Harness best practices and new methods for controlling access and security Explore the structure, implementation, and use of shared pipeline libraries Learn the differences between declarative syntax and scripted syntax Leverage new and existing project types in Jenkins Understand and use the new Blue Ocean graphical interface Take advantage of the capabilities of the underlying OS in your pipeline Integrate analysis tools, artifact management, and containers
https://magrudy-assets.storage.googleapis.com/9781491979594.jpg
81.89 USD

Jenkins 2 - Up and Running

by Brent Laster
Paperback
Book cover image
Create classic data structures and algorithms such as depth-first search and breadth-first search, learn recursion, as well as create and use a heap data structure using JavaScript Key Features Implement common data structures and the associated algorithms along with the context in which they are used Master existing JavaScript data ...
Learning JavaScript Data Structures and Algorithms: Write complex and powerful JavaScript code using the latest ECMAScript, 3rd Edition
Create classic data structures and algorithms such as depth-first search and breadth-first search, learn recursion, as well as create and use a heap data structure using JavaScript Key Features Implement common data structures and the associated algorithms along with the context in which they are used Master existing JavaScript data structures such as arrays, sets, and maps, and learn how to implement new ones such as stacks, linked lists, trees, and graphs in ES 8 Develop abstract data types to make JavaScript a more flexible and powerful programming language Book DescriptionA data structure is a particular way of organizing data in a computer to utilize resources efficiently. Data structures and algorithms are the base of every solution to any programming problem. With this book, you will learn to write complex and powerful code using the latest ES 2017 features. Learning JavaScript Data Structures and Algorithms begins by covering the basics of JavaScript and introduces you to ECMAScript 2017, before gradually moving on to the most important data structures such as arrays, queues, stacks, and linked lists. You will gain in-depth knowledge of how hash tables and set data structures function as well as how trees and hash maps can be used to search files in an HD or represent a database. This book serves as a route to take you deeper into JavaScript. You'll also get a greater understanding of why and how graphs, one of the most complex data structures, are largely used in GPS navigation systems in social networks. Toward the end of the book, you'll discover how all the theories presented in this book can be applied to solve real-world problems while working on your own computer networks and Facebook searches. What you will learn Declare, initialize, add, and remove items from arrays, stacks, and queues Create and use linked lists, doubly linked lists, and circular linked lists Store unique elements with hash tables, dictionaries, and sets Explore the use of binary trees and binary search trees Sort data structures using algorithms such as bubble sort, selection sort, insertion sort, merge sort, and quick sort Search elements in data structures using sequential sort and binary search Who this book is forIf you're a JavaScript developer who wants to dive deep into JavaScript and write complex programs using JavaScript data structures and algorithms, this book is for you.
https://magrudy-assets.storage.googleapis.com/9781788623872.jpg
47.240000 USD

Learning JavaScript Data Structures and Algorithms: Write complex and powerful JavaScript code using the latest ECMAScript, 3rd Edition

by Loiane Groner
Paperback
Book cover image
Solve all your Ionic-related issues through dedicated recipes that will help you get the best out of Ionic. Working with Ionic components to find out the best way to share data between them effectively. Key Features -Leverage Ionic 3.9 and its exciting new features to create cutting-edge, real-time apps -Work ...
Ionic Cookbook: Recipes to create cutting-edge, real-time hybrid mobile apps with Ionic, 3rd Edition
Solve all your Ionic-related issues through dedicated recipes that will help you get the best out of Ionic. Working with Ionic components to find out the best way to share data between them effectively. Key Features -Leverage Ionic 3.9 and its exciting new features to create cutting-edge, real-time apps -Work through simple recipes to address your problems directly and solve them effectively -Get examples at each step to guide you on your learning curve with Angular Book DescriptionIonic is the preferred choice for JavaScript developers to develop real-time hybrid applications. This book will get you started with Ionic 3.9 and help you create Angular 5 components that interact with templates. You will work with Ionic components and find out how to share data efficiently between them. You'll discover how to make the best use of the REST API to handle back-end services and then move on to animating your application to make it look pretty. You then learn to add in a local push notification in order to test the app. Then you'll work with Cordova to support native functionalities on both iOS and Android. From there, you'll get to grips with using the default themes for each platform and customizing your own. We then take you through the advanced Ionic features like lazy loading, deep linking, localizing ionic apps etc. Finally, you'll see how best to deploy your app to different platforms. This book will solve all your Ionic-related issues through dedicated recipes that will help you get the best out of Ionic. What you will learn -Help readers to jump-start Ionic apps -Explore essential features of Ionic with examples -Learn how to use native device functionalities -Make the best use of the REST API to handle back-end services -Work with Cordova to support native functionalities on both iOS and Android. -Master advanced topics in app development such as deep linking and lazy loading Who this book is forThis book targets JavaScript developers. No previous knowledge of Ionic is necessary, but prior knowledge of web development techniques would be useful.
https://magrudy-assets.storage.googleapis.com/9781788623230.jpg
47.240000 USD

Ionic Cookbook: Recipes to create cutting-edge, real-time hybrid mobile apps with Ionic, 3rd Edition

by Indermohan Singh
Paperback
Book cover image
Learn how to solve challenging machine learning problems with TensorFlow, Google's revolutionary new software library for deep learning. If you have some background in basic linear algebra and calculus, this practical book introduces machine-learning fundamentals by showing you how to design systems capable of detecting objects in images, understanding text, ...
TensorFlow for Deep Learning
Learn how to solve challenging machine learning problems with TensorFlow, Google's revolutionary new software library for deep learning. If you have some background in basic linear algebra and calculus, this practical book introduces machine-learning fundamentals by showing you how to design systems capable of detecting objects in images, understanding text, analyzing video, and predicting the properties of potential medicines. TensorFlow for Deep Learning teaches concepts through practical examples and helps you build knowledge of deep learning foundations from the ground up. It's ideal for practicing developers with experience designing software systems, and useful for scientists and other professionals familiar with scripting but not necessarily with designing learning algorithms. Learn TensorFlow fundamentals, including how to perform basic computation Build simple learning systems to understand their mathematical foundations Dive into fully connected deep networks used in thousands of applications Turn prototypes into high-quality models with hyperparameter optimization Process images with convolutional neural networks Handle natural language datasets with recurrent neural networks Use reinforcement learning to solve games such as tic-tac-toe Train deep networks with hardware including GPUs and tensor processing units
https://magrudy-assets.storage.googleapis.com/9781491980453.jpg
95.54 USD

TensorFlow for Deep Learning

by Reza Bosagh Zadeh, Bharath Ramsundar
Paperback
Book cover image
Quickly obtain solutions to common Java image processing problems, learn best practices, and understand everything OpenCV has to offer for image processing. You will work with a JVM image wrapper to make it very easy to run image transformation through pipelines and obtain instant visual feedback. This book makes heavy ...
Java Image Processing Recipes: With OpenCV and JVM
Quickly obtain solutions to common Java image processing problems, learn best practices, and understand everything OpenCV has to offer for image processing. You will work with a JVM image wrapper to make it very easy to run image transformation through pipelines and obtain instant visual feedback. This book makes heavy use of the Gorilla environment where code can be executed directly in the browser, and image transformation results can also be visualized directly in the browser. Java Image Processing Recipes includes recipes on more advanced image manipulation techniques, such as image smoothing, cartooning, sketching, and mastering masks to apply changes only to parts of the image. You'll see how OpenCV features provide instant solutions to problems such as edges detection and shape finding. Finally, the book contains practical recipes dealing with webcams and various video streams, giving you ready-made code with which to do real-time video analysis. What You Will Learn Create your personal real-time image manipulation environment Manipulate image characteristics with OpenCV Work with the Origami image wrapper Apply manipulations to webcams and video streams Who This Book Is For Developers that want to manipulate images and use other advanced imaging techniques, through code running in the JVM.
https://magrudy-assets.storage.googleapis.com/9781484234648.jpg
31.490000 USD

Java Image Processing Recipes: With OpenCV and JVM

by Nicolas Modrzyk
Paperback
Book cover image
Devops and Microservices Handbook: Non-Programmer's Guide to Devops and Microservices
https://magrudy-assets.storage.googleapis.com/9781643701530.jpg
23.700000 USD

Devops and Microservices Handbook: Non-Programmer's Guide to Devops and Microservices

by Stephen Fleming
Paperback
Book cover image
Lions Notebook Large Size 8.5 X 11 Ruled 150 Pages
https://magrudy-assets.storage.googleapis.com/9781723321924.jpg
7.340000 USD

Lions Notebook Large Size 8.5 X 11 Ruled 150 Pages

by Wild Pages Press
Paperback
Book cover image
Lion Notebook Large Size 8.5 X 11 Ruled 150 Pages Softcover
https://magrudy-assets.storage.googleapis.com/9781724556622.jpg
7.340000 USD

Lion Notebook Large Size 8.5 X 11 Ruled 150 Pages Softcover

by Wild Pages Press
Paperback / softback
Book cover image
Devops Handbook: Introduction to Devops and Its Impact on Business Ecosystem
https://magrudy-assets.storage.googleapis.com/9781643701509.jpg
14.250000 USD

Devops Handbook: Introduction to Devops and Its Impact on Business Ecosystem

by Stephen Fleming
Paperback
Book cover image
The Rust Programming Language
https://magrudy-assets.storage.googleapis.com/9781593278281.jpg
58.00 USD

The Rust Programming Language

by Carol Nichols, Steve Klabnik
Paperback / softback
Book cover image
Linux System Administrator Interview Questions You'll Most Likely Be Asked
https://magrudy-assets.storage.googleapis.com/9781946383150.jpg
20.950000 USD

Linux System Administrator Interview Questions You'll Most Likely Be Asked

Paperback
Book cover image
Blockchain Technology & Microservices Architecture: A Non-Programmer's Handbook
https://magrudy-assets.storage.googleapis.com/9781720501138.jpg
23.700000 USD

Blockchain Technology & Microservices Architecture: A Non-Programmer's Handbook

by Stephen Fleming
Paperback
Book cover image
Devops and Microservices Handbook: Non-Programmer's Guide to Devops and Microservices
https://magrudy-assets.storage.googleapis.com/9781717590077.jpg
23.700000 USD

Devops and Microservices Handbook: Non-Programmer's Guide to Devops and Microservices

by Stephen Fleming
Paperback
Book cover image
Design, build and test RESTful web services with the Django framework and Python Key Features Create efficient real-world RESTful web services with the latest Django framework Authenticate, secure, and integrate third-party packages efficiently in your Web Services Leverage the power of Python for faster Web Service development Book DescriptionDjango is ...
Django RESTful Web Services: The easiest way to build Python RESTful APIs and web services with Django
Design, build and test RESTful web services with the Django framework and Python Key Features Create efficient real-world RESTful web services with the latest Django framework Authenticate, secure, and integrate third-party packages efficiently in your Web Services Leverage the power of Python for faster Web Service development Book DescriptionDjango is a Python web framework that makes the web development process very easy. It reduces the amount of trivial code, which simplifies the creation of web applications and results in faster development. It is very powerful and a great choice for creating RESTful web services. If you are a Python developer and want to efficiently create RESTful web services with Django for your apps, then this is the right book for you. The book starts off by showing you how to install and configure the environment, required software, and tools to create RESTful web services with Django and the Django REST framework. We then move on to working with advanced serialization and migrations to interact with SQLite and non-SQL data sources. We will use the features included in the Django REST framework to improve our simple web service. Further, we will create API views to process diverse HTTP requests on objects, go through relationships and hyperlinked API management, and then discover the necessary steps to include security and permissions related to data models and APIs. We will also apply throttling rules and run tests to check that versioning works as expected. Next we will run automated tests to improve code coverage. By the end of the book, you will be able to build RESTful web services with Django. What you will learn The best way to build a RESTful Web Service or API with Django and the Django REST Framework Develop complex RESTful APIs from scratch with Django and the Django REST Framework Work with either SQL or NoSQL data sources Design RESTful Web Services based on application requirements Use third-party packages and extensions to perform common tasks Create automated tests for RESTful web services Debug, test, and profile RESTful web services with Django and the Django REST Framework Who this book is forThis book is for Python developers who want to create RESTful web services with Django; you need to have a basic working knowledge of Django but no previous experience with RESTful web services is required.
https://magrudy-assets.storage.googleapis.com/9781788833929.jpg
41.990000 USD

Django RESTful Web Services: The easiest way to build Python RESTful APIs and web services with Django

by Gaston C. Hillar
Paperback
Book cover image
The road to Ruby mastery is paved with blocks, procs, and lambdas. To be a truly effective Ruby programmer, it's not enough just to understand these features - you need to know how to use them in practice. Discover how to write code that is elegant, expressive, and a joy ...
Mastering Ruby Closures: A Guide to Blocks, Procs, and Lambdas
The road to Ruby mastery is paved with blocks, procs, and lambdas. To be a truly effective Ruby programmer, it's not enough just to understand these features - you need to know how to use them in practice. Discover how to write code that is elegant, expressive, and a joy to use, and gain a deep understanding of these concepts so you can work with third-party gems and libraries more easily. Whether you are completely new to Ruby or a seasoned Rubyist, you'll find good use for these concepts in your code. Ruby developers use the Ruby language as the yardstick for expressivity, flexibility, and elegance - and a large part of this is due to blocks, lambdas, and procs. These language features make Ruby one of the most beautiful and pleasant languages to work with. Learn how to understand and craft code that will take you closer to Ruby mastery. Start with the basics of closures and then dive into blocks, as you learn about the patterns that involve blocks, and how they are used in real-world code. Then create and use procs and lambdas. Finally, build your own lazy enumerables with advanced Ruby features such as fibers and generators. Along the way, work with computer science concepts such as closures, free variables and first-class functions. Spot a closure easily. Identify the patterns where you can effectively use blocks and re-implement common standard library methods using them. Trace through how Symbol#to_proc works and find out the different ways of calling procs. This succinct guide takes you through the different kinds of Ruby closures with engaging examples, and each chapter comes with exercises that test and challenge your understanding. When you finish this book, blocks, procs, and lambdas will have become an integral part of your Ruby toolbox. What You Need: Ruby 2.x and a basic familiarity with Ruby
https://magrudy-assets.storage.googleapis.com/9781680502619.jpg
36.69 USD

Mastering Ruby Closures: A Guide to Blocks, Procs, and Lambdas

by Benjamin Tan Wei Hao
Paperback
Book cover image
How do you think computationally? With this unique hands-on guide, you'll learn how to describe computations that you can apply to almost any content, language, and environment. Want to learn how to write simple scripts in a spreadsheet, program your home lighting system, teach your child Scratch, or write enterprise-level ...
Head First Learn to Code: A Learner's Guide to Coding and Computational Thinking
How do you think computationally? With this unique hands-on guide, you'll learn how to describe computations that you can apply to almost any content, language, and environment. Want to learn how to write simple scripts in a spreadsheet, program your home lighting system, teach your child Scratch, or write enterprise-level code? Head First Learn to Code takes you through the key concepts step by step. Using Python, this book focuses on core topics of programming and computer science such as storage, data structures, control structures, iteration, algorithm/heuristic design, abstraction and functions, objects, and modularity. Head First Learn to Code uses a visually rich format to engage your mind, rather than a text-heavy approach that puts you to sleep. Based on the latest research in cognitive science and learning theory, this book provides a multi-sensory learning experience designed for the way your brain really works.
https://magrudy-assets.storage.googleapis.com/9781491958865.jpg
52.50 USD

Head First Learn to Code: A Learner's Guide to Coding and Computational Thinking

by Eric Freeman
Paperback
Book cover image
Get a practical introduction to React Native, the JavaScript framework for writing and deploying fully featured mobile apps that look and feel native. With this hands-on guide, you'll learn how to build applications that target iOS, Android, and other mobile platforms instead of browsers. You'll also discover how to access ...
Learning React Native: Building Native Mobile Apps with JavaScript
Get a practical introduction to React Native, the JavaScript framework for writing and deploying fully featured mobile apps that look and feel native. With this hands-on guide, you'll learn how to build applications that target iOS, Android, and other mobile platforms instead of browsers. You'll also discover how to access platform features such as the camera, user location, and local storage. With code examples and step-by-step instructions, author Bonnie Eisenman shows web developers and frontend engineers how to build and style interfaces, use mobile components, and debug and deploy apps. Along the way, you'll build several increasingly sophisticated sample apps with React Native before putting everything together at the end. Learn how React Native provides an interface to native UI components Examine how the framework uses native components analogous to HTML elements Create and style your own React Native components and applications Install modules for APIs and features not supported by the framework Get tools for debugging your code, and for handling issues outside of JavaScript Put it all together with the Zebreto effective-memorization flashcard app Deploy apps to the iOS App Store and Google's Play Store
https://magrudy-assets.storage.googleapis.com/9781491989142.jpg
81.89 USD

Learning React Native: Building Native Mobile Apps with JavaScript

by Bonnie Eisenman
Paperback
Book cover image
Pick up best patterns and practices for building microservices with ASP.NET Core-the new, improved, cross-platform re-incarnation of ASP.NET. With this practical guide, you'll not only learn how to integrate many factors of cloud native application development into your own projects, you'll also learn to embrace the way of the cloud ...
Building Microservices with ASP.NET Core
Pick up best patterns and practices for building microservices with ASP.NET Core-the new, improved, cross-platform re-incarnation of ASP.NET. With this practical guide, you'll not only learn how to integrate many factors of cloud native application development into your own projects, you'll also learn to embrace the way of the cloud , a set of disciplines for building cloud native software. Authors Kevin Hoffman and Chris Umbel emphasize test-first development and continuous delivery above all else for building services and applications. You'll learn how to use tools such as GitHub, Wercker, and Docker to continuously build, test, and deliver your application to local and cloud environments, including Pivotal Cloud Foundry. Once you've gotten your feet wet creating services that coexist in a microservices ecosystem, you'll learn how to take advantage of some Netflix OSS servers, including the configuration server, service registry, and circuit breakers.
https://magrudy-assets.storage.googleapis.com/9781491961735.jpg
81.89 USD

Building Microservices with ASP.NET Core

by Chris Umbel, Kevin Scott Hoffman
Paperback
Book cover image
Discover practical techniques to build cloud-native apps that are scalable, reliable, and always available. Key Features Build well-designed and secure microservices. Enrich your microservices with continous integration and monitoring. Containerize your application with Docker Deploy your application to AWS. Learn how to utilize the powerful AWS services from within your ...
Cloud Native Programming with Golang: Develop microservice-based high performance web apps for the cloud with Go
Discover practical techniques to build cloud-native apps that are scalable, reliable, and always available. Key Features Build well-designed and secure microservices. Enrich your microservices with continous integration and monitoring. Containerize your application with Docker Deploy your application to AWS. Learn how to utilize the powerful AWS services from within your application Book DescriptionAwarded as one of the best books of all time by BookAuthority, Cloud Native Programming with Golang will take you on a journey into the world of microservices and cloud computing with the help of Go. Cloud computing and microservices are two very important concepts in modern software architecture. They represent key skills that ambitious software engineers need to acquire in order to design and build software applications capable of performing and scaling. Go is a modern cross-platform programming language that is very powerful yet simple; it is an excellent choice for microservices and cloud applications. Go is gaining more and more popularity, and becoming a very attractive skill. This book starts by covering the software architectural patterns of cloud applications, as well as practical concepts regarding how to scale, distribute, and deploy those applications. You will also learn how to build a JavaScript-based front-end for your application, using TypeScript and React. From there, we dive into commercial cloud offerings by covering AWS. Finally, we conclude our book by providing some overviews of other concepts and technologies that you can explore, to move from where the book leaves off. What you will learn Understand modern software applications architectures Build secure microservices that can effectively communicate with other services Get to know about event-driven architectures by diving into message queues such as Kafka, Rabbitmq, and AWS SQS. Understand key modern database technologies such as MongoDB, and Amazon's DynamoDB Leverage the power of containers Explore Amazon cloud services fundamentals Know how to utilize the power of the Go language to access key services in the Amazon cloud such as S3, SQS, DynamoDB and more. Build front-end applications using ReactJS with Go Implement CD for modern applications Who this book is forThis book is for developers who want to begin building secure, resilient, robust, and scalable Go applications that are cloud native. Some knowledge of the Go programming language should be sufficient.To build the front-end application, you will also need some knowledge of JavaScript programming.
https://magrudy-assets.storage.googleapis.com/9781787125988.jpg
47.240000 USD

Cloud Native Programming with Golang: Develop microservice-based high performance web apps for the cloud with Go

by Martin Helmich, Mina Andrawos
Paperback
Book cover image
The micro:bit, a tiny computer being distributed by the BBC to students all over the UK, is now available for anyone to purchase and play with. Its small size and low power requirements make it an ideal project platform for hobbyists and makers. You don't have to be limited by ...
Getting Started with the Micro: Bit
The micro:bit, a tiny computer being distributed by the BBC to students all over the UK, is now available for anyone to purchase and play with. Its small size and low power requirements make it an ideal project platform for hobbyists and makers. You don't have to be limited by the web-based programming solutions, however: the hardware on the board is deceptively powerful, and this book will teach you how to really harness the power of the micro:bit. You'll learn about sensors, Bluetooth communications, and embedded operating systems, and along the way you'll develop an understanding of the next big thing in computers: the Internet of Things.
https://magrudy-assets.storage.googleapis.com/9781680453027.jpg
27.29 USD

Getting Started with the Micro: Bit

by Wolfram Donat
Paperback
Book cover image
Get up to speed with Prometheus, the metrics-based monitoring system used by thousands of organizations in production. This practical guide provides application developers, sysadmins, and DevOps practitioners with a hands-on introduction to the important aspects of Prometheus, including infrastructure and application monitoring, dashboarding and alerting, direct code instrumentation, and metric ...
Prometheus: Up & Running: Infrastructure and Application Performance Monitoring
Get up to speed with Prometheus, the metrics-based monitoring system used by thousands of organizations in production. This practical guide provides application developers, sysadmins, and DevOps practitioners with a hands-on introduction to the important aspects of Prometheus, including infrastructure and application monitoring, dashboarding and alerting, direct code instrumentation, and metric collection from third-party systems with exporters. This open source system has gained popularity over the past few years for good reason. With its simple yet powerful data model and query language, Prometheus does one thing and it does it well. Author and Prometheus core developer Brian Brazil guides you through Prometheus setup, the Node Exporter, and the Alertmanager, then guides you through its use in application and infrastructure monitoring. Know where and how much to apply instrumentation to your application code Expose metrics through client libraries to make them available to Prometheus Identify metrics with labels: unique key-value pairs associated with a time series Get an introduction to Grafana, a popular tool for building dashboards Learn how to use the node exporter to monitor your infrastructure Use service discovery to provide different views of your machines and services Use Prometheus with Kubernetes, and examine exporters you can use with containers Convert data from other monitoring systems into the Prometheus format
52.490000 USD

Prometheus: Up & Running: Infrastructure and Application Performance Monitoring

by Brian Brazil
Paperback
Page 1 of 27