Programming

Networking in Python, Sockets

The key to networking in Python is the socket module, which provides a library for making network connections using Python. The socket module is used...

Hex binary decimal conversion tutorial

Take this number:  343 What’s this number? You think it’s decimal by default, right? However, the truth is, we can’t be sure. We can say...

A Secure Password

The minimum you can do to protect yourself is to avoid weak passwords. In most cases people do not know what weak passwords are...

Popular Linux Development Software

Software developers use a lot of different tools and methods for their hacking. And by hacking, I mean real, good and legitimate hacking. Real...

Sexy MF says things related to game programming on Linux, and...

OK, first things first – you should go to www.worldofspectrum.org , and search out Exolon in the “Infoseek” search engine that they have there,...

Install and configure Jenkins on Ubuntu 16.04

Introduction Jenkins is an automation server written in Java, as a fork of the Hudson project. It helps to automate part of the software development...

Most Popular Programming Languages In The IT industry

Programmers are always in high demand these days for jobs, especially if they have fluency in coding language. Learning programming in various languages for...

Howto- Install Python 3.x in Ubuntu, Debian, Fedora & Centos

Question: How to install Python 3.x in Ubuntu, Fedora &  Centos? Answer: 1- To be able to compile Python Source, you will need few packages. Open...

What is Linear Programming?

Introduction Linear programming is a method for determining the best solution to a linear function. Making a few simple assumptions is the best technique for...

Introduction To Python *args and **kwargs For Beginners – Part 2

In the first part I explained to you guys the purpose of *args in python programming language through some simple practical examples. In this...

Introduction to Python Programming Language

This article provides a short introduction to the Python programming language. Python is a free and open source programming language which is getting very...

Top 5 Programming Languages for Developing Linux Desktop Applications

The IT industry is the quickest developing industry. It is befuddling to choose the one appropriate and useful choice as it has bunches of...

Understand programming

                         

Here are a few Python coding tips for every beginner coding...

Everyday is a new opportunity to progress with your coding skills. There are many good resources available on the world wide web teaching best...

Install Grunt and Grunt-cli on Ubuntu 16.04

Introduction Grunt is a JavaScript task runner, which helps in performing repetitive tasks like minification, compilation, unit testing, and linting. This means that a developer...

Install Redmine 3 on CentOS 7 with Nginx as web server

Introduction Redmine is a web application for project management, written entirely using Ruby on Rails, and released under the terms of GPLv2. Some of its features...

Introduction To Python *args and **kwargs For Beginners – Part 1

Many new python geeks have a hard time figuring out the *args and **kwargs magic variables when working with them for the first time,...

Git Rename Branch—Why, How, and Precautions

When multiple team members or a single user work on different aspects of a single piece of...