Posts

Showing posts with the label how to

The Case of the Vanishing Data: A Tale of SSL

Image
Hello , The internet. A vast ocean of information, a marketplace of ideas, a constant stream of entertainment. But lurking beneath the surface, unseen and silent, are dangers. Imagine, if you will, a world where your online conversations, your financial transactions, your most private thoughts, could be easily intercepted and read by anyone with the right tools. This was once a very real possibility. Data flowed freely across the internet, vulnerable to prying eyes and malicious actors. But then, a hero emerged: SSL ( or Secure Sockets Layer ) The Problem: Imagine you're ordering a pizza online. You enter your credit card details, hit "submit," and poof! Your information vanishes into the ether. Who knows where it goes? Perhaps to a shadowy figure in a dimly lit room, eagerly awaiting your card number. The Solution: Enter SSL. Think of it as a secret code, a whisper in the wind. When you visit a website with SSL enabled (you'll see "HTTPS" in the...

SSH, A Deep Dive for Backend Developers

Image
Hello friend , Ghassen talk tech today !! Let's talk about SSH (Secure Shell ). SSH , is a powerful network protocol that provides a secure way to access remote computers. It's a cornerstone of backend development, enabling developers to manage servers, deploy applications, and troubleshoot issues efficiently. Understanding SSH SSH essentially creates a secure tunnel between your local machine and a remote server. This tunnel ensures that all data transmitted is encrypted, protecting it from unauthorized access. SSH also provides robust authentication mechanisms to verify your identity and prevent unauthorized access. Key Features:   - Encryption : All data transmitted over an SSH connection is encrypted using strong cryptographic algorithms. - Authentication : SSH supports various authentication methods, including password-based authentication, public/private key pairs, and other authentication factors. - Remote Command Execution : You can execute commands on the remote server...

What is a URL? A Beginner's Guide to Web Addresses

Image
Have you ever wondered how you get from one website to another? It's all thanks to URLs ! Think of it as the address of a house on the internet. Just like a physical address tells you where a house is located, a URL tells your web browser where to find a specific webpage, image, video, or other resource online. Let's break down a URL: A typical URL looks something like this: `https://www.example.com/blog/what-is-a-url`. https:// : This is the **protocol** or the method used to access the resource. `https` stands for Hypertext Transfer Protocol Secure, which means the connection is encrypted for security. It's like choosing a specific route to reach a destination.   www.example.com : This is the **domain name** or the website's address. It's like the name of a street or a neighborhood. It helps identify the specific website or server where the resource is located.   /blog/what-is-a-url : This is the **path** or the specific location of the resource within the websi...

How To Post Instagram Photos From A Desktop Web Browser

Image
You can now upload images directly from a browser without the need to use the Instagram app and it’s trivially easy for Chrome users. Photo by NeONBRAND on Unsplash

What does 1st, 2nd, & 3rd degree connection mean in LinkedIn profiles?

Image
Your network is made up of your 1st -degree, 2nd -degree, 3rd -degree connections, and fellow members of your LinkedIn groups. 1st -degree - People you're directly connected to because you've accepted their invitation to connect, or they've accepted your invitation. ... You can contact them by sending a message on LinkedIn . On LinkedIn, people in your network are called connections. Your network is made up of your 1st-degree, 2nd-degree, 3rd-degree connections, and fellow members of your LinkedIn groups. 1st-degree - People you're directly connected to because you've accepted their invitation to connect, or they've accepted your invitation. You'll see a 1st degree icon next to their name in search results and on their profile. You can contact them by sending a message on LinkedIn. 2nd-degree - People who are connected to your 1st-degree connections. You'll see a 2nd degree icon next to their name in search results an...

How You Can Google Search From Linux Terminal

Image
Linux is gaining popularity day after day and it is not a completely geek stuff anymore(since we see normal people using Linux now). Every one of us uses google alot. We use Google to find answers to most simple ones to complex questions. If you are a Linux user and uses Google a lot, there is a more geeky way to search the web, since Linux users have a way to do things differently. You can actually perform a Google search from Linux terminal. To do so, we use a utility knows as Googler. Here is how to use it. How to Install Googler The very first step you, would start with is by installing Googler. To install Googler, we have two methods.We are now installing it from source code and installation package. Since Googler is written in Python, make sure you have least Python 3.3 installed on your computer. Installing from the source code:   cd /tmp git clone https://github.com/jarun/googler.git cd googler sudo make install cd aut...