Skip to content

Quick Dev Notes Posts

Structure of a Go Program

Every single programming language has got its own syntax or structure; it’s own flavor and that’s what makes it standout. Go is no different. It’s easy and elegant in its own way, making to it fun to play with. In this article we will be talking about:     Go program structure  running a Go program comments in Go what about semicolons? revisiting the code…

Go for Golang – Introduction & Environment Setup

I have been working with Go (also known as Golang) for sometime now, and I must tell you that the more I work with it, the more I like it. And that’s the inspiration to set me on this path of sharing my learning about Go. That said, here is what we will be talking about in this article: Introduction to Go Environment setup Hello,…

Most important “pip” commands for a Python Developer

In this article, we will be talking about the six most important pip commands that every Python developer should know. Here is what we will be covering in this article: what is pip? pip search pip install pip show pip uninstall pip list pip freeze What is pip? PIP is a package manager for Python packages. When we install PIP, it is added to the…

Using the Python interpreter for interactive help

Whether we want some help for a module or want to quickly test a piece of code, Python interpreter is of great help. And in this article we are going to cover different ways where Python interpreter comes handy. In previous articles we have: setup Python environment on Linux based systems setup Python environment on Windows run our first Python script So, what are you waiting…

Running your first Python script

Since you are here, I would assume that you have a working Python setup along with a working Python interpreter, and are ready to run your first Python script. If not, check out my previous  articles, where I walk you through each step to setup your Python environment. Here are the links to those articles: setup Python environment on Linux based systems setup Python environment…

Setup a virtual environment for Python Development on Windows

Introduction Earlier, I wrote an article on how to set up a virtual environment for Python development on Ubuntu. This article, as the title suggests, focuses on setting up a virtual environment on Windows. I’m using Windows 8, and everything we will do here should work on other versions of Windows as well.   Installing and Running Python Installing Python, or any other software, for…

Setup a virtual environment for Python Development on Ubuntu

Introduction In this article, we will start off by installing Python 3.6 and later, we will set up various virtual environments to work on different projects that require different versions of Python (say 2.7 and 3.6). Just for a change (honestly, I’m bored working on Windows), I will be doing everything on a system running Ubuntu 16.04. If you are interested to install Ubuntu alongside…