Programming

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

systemd on Gentoo

This tutorial is a guide to help setting up systemd on Gentoo. systemd is a modern sysvinit and RC replacement for Linux systems. This article...

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

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

6 reasons why Linux is an ideal solution for programming

Today we will talk with you about Linux, an operating system that is gaining popularity simultaneously with the development of open-source software, and its...

Pytube: How to Download Youtube Videos with this Python Tool

Introduction pytube is a python package written for the main purpose of downloading videos from the famous video website Youtube. According to the official documentation...

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

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

Use Special Characters In Python

Sometimes, we want to add some extra space between two words, like pressing Tab key (which is identical up to 4x space-button length). In Python...

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

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

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

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

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

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

Understand programming

                         

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

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