Tutorials
How To Install MongoDB on Ubuntu 12.04
Tutorials
MongoDB
Ubuntu
Status: Deprecated> Status: Deprecated # This article covers a version of Ubuntu that is no longer supported. If you are currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu:
How To Enable SFTP Without Shell Access on Ubuntu 16.04
Tutorials
Miscellaneous
Ubuntu 16.04
Introduction> Introduction # SFTP stands for SSH File Transfer Protocol. As its name suggests, it’s a secure way of transferring files to a server using an encrypted SSH connection. Despite the name, it’s a completely different protocol than FTP (File Transfer Protocol), though it’s widely supported by modern FTP clients.
How To Make a Calculator Program in Python 3
Tutorials
Development
Programming Project
Python
Introduction> Introduction # The Python programming language is a great tool to use when working with numbers and evaluating mathematical expressions. This quality can be utilized to make useful programs.
How To Process Incoming Request Data in Flask
Tutorials
Python
Python Frameworks
Introduction> Introduction # Web applications frequently require processing incoming request data from users. This payload can be in the shape of query strings, form data, and JSON objects. Flask, like any other web framework, allows you to access the request data.
How To Read and Set Environmental and Shell Variables on Linux
Tutorials
Linux Basics
Miscellaneous
Introduction> Introduction # When interacting with your server through a shell session, there are many pieces of information that your shell compiles to determine its behavior and access to resources. Some of these settings are contained within configuration settings and others are determined by user input.
How To Use Axios with React
Tutorials
React
Introduction> Introduction # Many projects on the web need to interface with a REST API at some stage in their development. Axios is a lightweight HTTP client based on the $http service within Angular.
How To Install and Secure Redis on Ubuntu 18.04
Tutorials
NoSQL
Redis
Ubuntu
Ubuntu 18.04
Introduction> Introduction # Redis is an in-memory key-value store known for its flexibility, performance, and wide language support. This tutorial demonstrates how to install, configure, and secure Redis on an Ubuntu 18.
How To Use Flex Layout for Angular
Tutorials
Angular
Introduction> Introduction # Flex Layout is a component engine that allows you to create page layouts using CSS Flexbox with a set of directives available to use in your templates.
Package Management Essentials: apt, yum, dnf, pkg
Tutorials
Getting Started
Linux Basics
Linux Commands
System Tools
Introduction> Introduction # Most modern Unix-like operating systems offer a centralized mechanism for finding and installing software. Software is usually distributed in the form of packages, kept in repositories. Working with packages is known as package management.
How To Back Up, Restore, and Migrate a MongoDB Database on Ubuntu 14.04
Tutorials
Backups
MongoDB
Ubuntu
Introduction> Introduction # MongoDB is one of the most popular NoSQL database engines. It is famous for being scalable, powerful, reliable and easy to use. In this article we’ll show you how to back up, restore, and migrate your MongoDB databases.
How To Use DM-Crypt to Create an Encrypted Volume on an Ubuntu VPS
Tutorials
Security
Ubuntu
Status: Deprecated> Status: Deprecated # This article covers a version of Ubuntu that is no longer supported. If you are currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu:
Angular Router: Navigation Using RouterLink, Navigate, or NavigateByUrl
Tutorials
Angular
Introduction> Introduction # In Angular, RouterLink is a directive for navigating to a different route declaratively. Router.navigate and Router.navigateByURL are two methods available to the Router class to navigate imperatively in your component classes.
Additional Recommended Steps for New Ubuntu 14.04 Servers
Tutorials
Getting Started
Security
System Tools
Ubuntu
Introduction> Introduction # After setting up the bare minimum configuration for a new server, there are some additional steps that are highly recommended in most cases. In this guide, we’ll continue the configuration of our servers by tackling some recommended, but optional procedures.
How to Install MongoDB on Ubuntu 16.04
Tutorials
MongoDB
Ubuntu
Ubuntu 16.04
Introduction> Introduction # MongoDB is a free and open-source NoSQL document database used commonly in modern web applications. This tutorial will help you set up MongoDB on your server for a production application environment.
How To Install and Configure Postfix on Ubuntu 14.04
Tutorials
Email
Ubuntu
Introduction> Introduction # Postfix is a very popular open source Mail Transfer Agent (MTA) that can be used to route and deliver email on a Linux system. It is estimated that around 25% of public mail servers on the internet run Postfix.
Exploring Async/Await Functions in JavaScript
Tutorials
JavaScript
Introduction> Introduction # Promises give us an easier way to deal with asynchrony in our code in a sequential manner. Considering that our brains are not designed to deal with asynchronicity efficiently, this is a much welcome addition.
How To Configure a Continuous Integration Testing Environment with Docker and Docker Compose on Ubuntu 14.04
Tutorials
Configuration Management
Docker
Ubuntu
An Article from Docker> An Article from Docker # Introduction> Introduction # Continuous integration (CI) refers to the practice where developers integrate code as often as possible and every commit is tested before and after being merged into a shared repository by an automated build.
A Comparison of Web Servers for Python Based Web Applications
Tutorials
Conceptual
Python
Introduction> Introduction # In this article, we will talk about three main things: Python, Web Servers, and most importantly the bits and bobs in-between the two.
Jokes aside, this rather long article might seem dire for some looking for quick guidance or answers.
How To Modify CSS Classes in JavaScript
Tutorials
JavaScript
Introduction> Introduction # In this tutorial, you will learn how to modify CSS classes using the JavaScript classList object for your DOM Manipulation project. The classList object allows you to adjust CSS classes that are assigned to an HTML element.
How to Set Up SSH Keys on Ubuntu 18.04
Tutorials
Getting Started
Linux Basics
Security
System Tools
Ubuntu 18.04
Introduction> Introduction # SSH, or secure shell, is an encrypted protocol used to administer and communicate with servers. When working with an Ubuntu server, chances are you will spend most of your time in a terminal session connected to your server through SSH.