Programming

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

How Secure is Your Password? Create a Strong Password and Sleep...

Our on-line content, bank accounts, shopping accounts and social network accounts are as safe as our passwords are. Most people don't  consider password security...

Expressions, Statements, Variables, Data Types in Python [must read]

Expressions The most common expressions in Python are numerical, string and boolean.  All of them are considered as data items or d-item. For example, this is a numerical expression: 1 or another more complex...

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

Dictionaries vs List data structures In Python

Suppose you have a following list: >>> list = >>> list Booboo has 10, Orestis has 5, Homer has 7 and last but not least Asterix...

Git Rename Branch—Why, How, and Precautions

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

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

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

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

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

Top 10 Benefits of Linux for App Development

Linux appeared in 1991 and remained one of the top systems for developing practical solutions. It is one of the best-loved bases for app...

Haiku: Package Manager – Doing Things Right

The Haiku community is living a very peculiar moment these days.  They are witnessing the creation of its Package Manager. Generally considered as the...

How to print in the same line using end=’ ‘ argument

The print statement prints by default a newline character in Python. Look this example: print("Hello") print("world") The output is going to be in two separated lines: Hello ...

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

Strings in Python

Now that you have learned how to work in interactive mode with...

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

What You Need to Become a Linux Programmer

Are you looking to become a Linux programmer? The open-source operating system is a popular choice among developers and is widely used in the...

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