Posts

Showing posts with the label tech

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...

Some accessibility apps i use on my phone , Part N°1

Image
Hello friends again , as a blind person i know how important to have access to the right tools and apps. There are many great accessibility apps available for both of IOS or ANDROID users. Some apps are better suited for specific tasks, in this blog post  i will share some of the accessibility apps that I use on my phone  , also i will provide some tips and how to choose the right app for your needs. The first app that I recommend is :   Be My Eye s , Be My Eyes is a free app that connects blind and visually impaired people with sighted volunteers who can help them with tasks that require sight. For example, you can use Be My Eyes to have someone read a recipe to you, help you find your way around a new place, or identify an object. Another great app :  Look out by google   , which use your camera's phone to identify objects in real time. Simply point your phone at an object and it will  tell you what it is, This app is great for ident...

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...