Programming

How To Log In Python, A Simple Tutorial

In this tutorial, you will learn how to create a simple python script that makes use of the logging python standard library in order...

Understand programming

                         

Sandboxed Gentoo

Introduction This article is a guide on installing Gentoo in another Linux distribution (Arch, in this case). Look at it like a BSD Jail. It's...

Git Rename Branch—Why, How, and Precautions

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

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

A Simple Banner Grabbing Script In Python To Network Admins

Lately i haven't posted much because i have been busy working on some programming projects, but today i will share a python script with...

eStudio (Baseline) Code Preview

A couple of months ago, I got word of a project that an acquaintance of mine as working on. Information...

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

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

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

Rock-paper-scissors-lizard-Spock in Python

Rock-paper-scissors-lizard-Spock is an expansion of the classic selection method game rock-paper-scissors. It operates on the same basic principle, but includes two additional weapons: the...

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

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

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

Kernel Development Made Easy? Not yet.

If someone asked me “What is your favorite part of the Linux operating system?”, I would have to say the Linux kernel itself. And...

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

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