How to Set Up a Node.js Server on Linux VPS

 Node.js is a very powerful and popular tool for both servers and applications. This post will detail how to install and set up a Node.js Server on a Linux VPS running CentOS 7.  The Node.js application will be managed by PM2, and provide users with secure access to the application. We will also write a very brief Javascript app to respond to requests to the server.

Continue reading

Django and Python

Django Tutorial: Building a Basic Web App Using Django Python

Brief Intro

In this guide, you will learn about employing an MVC web framework for a basic web app, which is written in Python. Python is a powerful and popular programming language. This text is a Django tutorial that gives emphasis to utilizing Django and Python to create a web application in the cloud with many common features found in today’s Web 2.0 applications. Continue reading

How to Connect an Android App to a MySQL Database

Connecting a mobile app to a database is a critical foundation of many of the world’s most popular applications. User accounts, news updates, and statistics are just a few examples of the data one may wish to store and pull. In this post, we are going to look at how to connect an Android app to a MySQL database using a free SkySilk VPS. Our Android app will be a mock stock price tracker, displaying the name and price of some made up stocks.

Continue reading

Build an iOS app and connect it to a MySQL database.

How to Connect an iOS App to a MySQL Database

Connecting a mobile app to a database is a critical foundation of many of the world’s most popular applications. User accounts, news updates, and statistics are just a few examples of the data one may wish to store and pull. In this post, we are going to look at how to connect an iOS app to a MySQL database using a free SkySilk VPS. Our iOS app will be a mock stock price tracker written with Swift, displaying the name and price of some made up stocks.

Continue reading

How To Install Apache Web Server on Your Linux VPS

How to Install Apache Web Server on Linux VPS for HTTDP

Apache is one of the most popular web servers used on the internet today. It is a reliable software that is updated frequently and scaled for any sized site. As a result, serving thousands of visitors every day is not a problem for a website utilizing Apache Web Server. Here, we will look at how to install Apache Web Server on a Linux VPS step-by-step.

Continue reading

What is the Difference between a VPN and a Proxy Server?

In the age of the internet, security and privacy are key issues to consider when so much of our professional and personal lives depend upon our data. Even browsing the web at your favorite coffee shop could pose a security risk to you and your data. To protect themselves, people utilize two popular options: a Virtual Private Network (VPN) and Proxy Servers. In this post, we will take a closer look at a VPN vs Proxy Servers, including how they work and the benefits of using them.

Continue reading

How to Debug a Node.js Server using Node Inspector

Bugs and code come hand and hand, especially when building an application from scratch. Coding a node.js application is no exception, and knowing how to debug a Node.js server is just as important as knowing how to code using Node.JS in the first place. in this tutorial, we will take a deeper look at the importance of debugging a node.js server using Node Inspector.
Continue reading

Code a simple blog using Python and Django.

How to Make a Blog with Django

For anyone looking to code their own blog, Django is a useful tool for those who like to code using Python. As such, Django can essentially be used as building blocks to eliminate guesswork and save development time. In this post, we will explore the advantages of Django, how to utilize Django on a self-hosted VPS, and how to make a blog with Django. Continue reading

GitLab, Git, & Git Repositories

Introduction to GitLab and Git Repositories

GitLab is an open-source, web-based Git repositories manager with wiki and issue tracking features that can be run on a self-hosted VPS. The purpose of Git is to manage a project, or a set of files, as they change over time. Those files can then be collaborated on and pushed to production in real-time while tracking new versions and code forks. Git stores this information in a data structure called a repository, that is readily accessible from anywhere with an internet connection. Learn more about how to deploy Git for your project and run a self-hosted GitLab VPS for free…

Continue reading

Ruby on Rails Tutorial: Make a Ruby on Rails Web App

Ruby on rails has been a popular way to develop web apps for a long time. It has garnered even more popularity in recent years as the base for many well-known applications and websites like Redmine Project Management and Twitter. A lot of developers now use it to make unique and powerful Ruby on Rails web apps. In this Ruby on Rails tutorial we will be taking a deeper look into “What is Ruby on Rails?” along with how to develop your own basic Ruby on Rails web app. First thing’s first, however… What is a web app?

Continue reading