Programming

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

eStudio (Baseline) Code Preview

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

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

Strings in Python

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

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

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

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

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

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

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

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

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

How to install Visual Studio Code and .NET Core on RHEL...

Introduction It was November 2014 when Microsoft announced the open sourcing of .NET with a project named .NET Core. It was announced as a smaller...

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

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

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

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