Check Python Version: A Simple Illustrated Guide

The Best Way to Check Python Version (3 Easy Steps): To check your Python version, run python ‐V in your command line (Windows), shell (Mac), or terminal (Linux/Ubuntu). To check your Python version in your script, run import sys to get the module and use sys.version to find detailed version information in your code. In … Read more

How I Built a Virtual Assistant like Siri using ChatGPT Prompting (No Code!)

Siri sucks. 😞 I am a Siri user, and Siri fails me more than it performs for me. It doesn’t understand the chain of commands. Project Idea: Recreate Siri Using ChatGPT This got me thinking, “What if I can repurpose ChatGPT to work like Siri?”. So before I tell you how the prompt looks like … Read more

How to Update Python?

Python gets updated roughly once per year with a major update and security fixes. So, Python’s update cycle is 12 months. The end-of-life, i.e., the period during which one Python version is supported, is normally set to 5 years. The following graphic shows a great screenshot of supported and unsupported Python versions at the time … Read more

Desktop Developer — Income and Opportunity

Before we learn about the money, let’s get this question out of the way: What Is a Desktop Developer? Let’s have a look at the definition first: A desktop developer is a software developer creating software applications for desktop-based operating systems like macOS, Windows, and Linux. In some cases, these applications don’t require an uninterrupted … Read more

The Ultimate Guide to Installing Ghostscript

In this article we explore how to install Ghostscript on numerous different platforms and operating systems. What is Ghostcript? Why install it? What is Ghostscript, and why would we want to install it? To understand this we should first learn about Postscript. Postscript Postscript is a page description language geared towards desktop publishing documents. If … Read more

Objective-C Developer Income and Opportunity

πŸ›‘ Attention: Many Objective-C developers today migrate to the Swift programming language. To learn more about Swift, check out the following article: Tutorial: Swift Developer – Income and Opportunity Still here? So, let’s get started. πŸ™‚ Annual Income How much does an Objective-C Developer make per year? The average annual income of an Objective-C Developer … Read more

How to Make a Beep Sound in Python? [Linux/macOS/Win]

Windows: How to Make Beep in Python To make a beep sound in Python on your Windows machine: Import the library using: import winsound Call windsound.Beep(frequency, duration) for your desired frequency (in Hertz) and duration (in milliseconds). For example, winsound.Beep(2000, 1500) would make a sound with 2000 Hz for 1.5 seconds. Here’s the relevant code … Read more

What’s the Difference Between ‘py’ and ‘python’ in the Terminal?

Problem If you run Python in your terminal or shell, you may have realized that there are two ways to do so: using the “python” command and using the “py” command. What’s the difference? Example Say, you want to check your Python version. You can run both commands and the output is different! Here’s using … Read more