Have you ever had a headache finding a solution to connect to an unreachable computer, which is behind the router and you do not have permission to configure NAT? If the answer is yes, this article is for you.
If you are working with computers, understanding the basics of networking is extremely useful. It helps you to be able to do network programming, administer servers, etc.
If you have ever used cURL to retrieve the output of a file, believe me, saving that output to a file only takes a few more characters.
In this article, I am going to show you how to use a proxy with cURL.
In this article, I am going to show you how to use basic authentication with cURL.
Connecting to a remote server using an SSH key is quite simple. However, when you have a lot of keys or multiple GitHub accounts, problems may arise. In this article, I am going to show you how to generate and manage keys in a neat way.