Git Rename Branch—Why, How, and Precautions
When multiple team members or a single user work on different aspects of a single piece of...
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...
Performance on Linux. Just how far *can* we go?
As the title suggests, Linux and performance in the same sentence makes for an interesting topic of discussion. Everyone knows there is a multitude...
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...
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...
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...
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...
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...
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...
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...
eStudio (Baseline) Code Preview
A couple of months ago, I got word of a project that an acquaintance of mine as working on. Information...
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...
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...
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,...
Gentoo bugday is back
For once you have tasted Gentoo you will compile the kernel with your eyes turned red monitor-squared, for there you have been and experiencing...
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...
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...