In this article, we will learn what is custom hooks? how to create React custom hooks? and how to use this hook in our application?
Kubectl is a command-line tool for Kubernetes. It allows us to execute Kubernetes operations via the API. We can use Kubectl to deploy apps, check logs as well as manage all the other resources of the cluster.In this article, we will review Kubectl, and outline its installation, configuration, and use.
Since a few months, I've been refactoring my old C++/OpenGL project. Thus far, I used compilers (MSVC and Clang), my knowledge or free tools. At some point, I also got a chance to leverage a solid static analysis tool - PVS-Studio. The tool helped me with identifying 8 critical issues not to mention good code style and performance enhancements (in total 137 warnings)
How To Set Up A Python Virtual Environment On Windows 10. A Virtual Environment or a “venv” is a Python module that creates a unique environment for each task or project.
In this post, we will cover what a Long Term Support release is and why you would want to use it. You will also learn the significant changes between 16.04 and 18.04.
In this article, we discuss the error which relates to logging into phpMyAdmin, The error (login without a password is forbidden by configuration), can be fixed with a single configuration file change. Click here to get the exact text you need to make the change.
Learn about the difference between server-side and client-side rendered optimization, and how to optimize your Nuxt SSR applications for optimal performance.
What is OpenJDK? OpenJDk or Open Java Development Kit is a free, open-source framework of the Java Platform, Standard Edition (or Java SE).
Best of DZone: Refcardz. Whether you're looking for an introduction to a framework or trying to understand best-practices around your favorite language, look no further.
What is Logstash? Logstash is a free, open source, server-side data collection and processing engine which uses dynamic pipelining capabilities. It takes in information from multiple data sources, reconstructs it, and then sends it to a destination of our choice.
MongoDB is a NoSQL (non-tabular) database intended for storing large amounts of data in document-oriented storage with dynamic schemas. If you want to install one yourself, let Liquid Web be your guide. We show you how to add and edit files to install mongoDB on CentOS 7 with no issues.
In our previous tutorial, we showed you how to create and sync a GitHub repository to your Ubuntu VPS server. Using the last tutorial as a springboard, we’ll continue on and show you how to commit and push a script from your Ubuntu server to your GitHub account.
In this article we will learn how using where() to filter items from Collection. Filtering data is the most basic and necessary process in world of IT. Here we will discuss about filtering data using where()
Indexing is simply the process of adding data into Elasticsearch. Elasticsearch stores and retrieves this data in Apache Lucene indexes. We will not be discussing Lucene specifically in this article because we need to delve deeper into that application to truly understand the role Elasticsearch plays. This article is for primarily for new users to employ basic GET and PUT requests in Lucene.
Learn how to build a theme inheritance module in Nuxt.js. A perfect module for when you want to change parts of your codebase for special campaigns such as Black Friday or the holidays sales.
The OpenVPN client is also an important part of the OpenVPN software. This application allows users to link to the VPN server directly in one of three ways.
These are 8 projects with requirements and designs that you can do to add to your portfolio as a Front-end Developer. The order of these projects is from easy to intermediate level.
Web scraping allows us to extract information from web pages. In this tutorial, you'll learn how to perform web scraping with Python and BeautifulSoup.The internet is an absolutely massive source of data. Unfortunately, the vast majority if it isn’t available in conveniently organized CSV files for download and analysis. If you want to capture data from many websites, you’ll need to try web scraping.
Learn to use if-else statements, for loops, and while loops to build complex conditional programs in R, a valuable skill for aspiring data scientists.
Data Visualization in R with ggplot2: A Beginner Tutorial. Learn to visualize your data using R and ggplot2 in this beginner-friendly tutorial that walks you through building a chart for data analysis.