Beginning Vim From Scratch

This year, I am going to explore and learn the basics of vim. Each day, I aim to learn a few vim commands and post them as a series of blog articles. Day 1 - Installation, Navigation & How to quit vim Installation check if it is already installed? `vim --version` or install it using…

How to read Data Matrix using Python in Linux

In this article, I'm going to introduce you to an interesting python module named pylibdmtx! This library is written based on the libdmtx library. You can install it in Ubuntu by using the following command: sudo apt install libdmtx0a Now that you have the library installed let's install pylibdmtx. I'm assuming you already have python…

How to download a file from a website link using Python script or, code snippet

In this article, I’m going to demonstrate some code snippets that you can utilize to download files from the Internet using Python. I’m assuming you have a strong basic knowledge of python. I’m going to use some python libraries that are available on the python package index (pip). The codes given in this tutorial is…

How to Check Web page for SEO Using Python

Banner vector created by macrovector - www.freepik.com

Website SEO aka Search Engine Optimization is important for every modern website. However manually validating SEO criteria is quite cumbersome. It is possible to automate most of the SEO checks using python. In this article, I'm going to demonstrate some ideas using basic python code snippets. These scripts will work as a good starting point…

The Term “Good Programming” – in a nutshell

Good Programming in a Nutshell

Nowadays the term Programming is becoming very popular! Specially among those who are involved in any profession related to Computer Science or, Web Development & Design. Most of them do programming more or less everyday! But, not everyone who code is a good programmer! One of the biggest reason behind this is to be a…

কিভাবে পাইথনের বেসিকস শিখবো?

বেসিক থেকে ইন্টারমিডিয়েট লেভেলের পাইথন প্রোগ্রামার হিসেবে নিজেকে গড়ে তোলাশুরুতেই বলে রাখি, কোন প্রোগ্রামিং ল্যাঙ্গুয়েজ আয়ত্ত করা সোজা কথা না। কারণ, আমি নিশ্চিতভাবেই বলতে পারি, প্রোগ্রামিং এর বিভিন্ন নতুন কনসেপ্ট গুলো বুঝে আত্মস্থ করা এবং সেটাকে কাজে লাগানো অনেক কঠিন, এটাই স্বাভাবিক তা না হলে আপনি অবশ্যই গিফটেড ;)। যদি সি এস ই বা কম্পিউটার সায়েন্স রিলেটেড…

Classic 2048 Game Tips & Tricks

Classic 2048 - 4x4 Board Game

আজকে আমি ২০৪৮ গেইমের কিছু ট্রিক্স ও টিপস আপনাদের সাথে শেয়ার করবো। ৪ ক্রস ৪ বোর্ডের এই ক্লাসিক গেইমের মজার কিছু ফিচার নিয়েও আলোচনা করা হবে

How to run Multiple Terminal Sessions on Linux VPS Server

In this article, I will introduce you with one of the handy tool for your vps servers. It is an extremely useful app for maintaining multiple terminal sessions through just one window! This Command Line Utility is called Screen.You may think of it as a Manager who manages different terminal sessions for you using shell.…