Code check and html-report with cppcheck.

Cppcheck is a static analysis tool for C/C++ code. Project’s home on sourceforge: http://cppcheck.sourceforge.net/. Small description from the site:

Unlike C/C++ compilers and many other analysis tools it does not detect syntax errors in the code. Cppcheck primarily detects the types of bugs that the compilers normally do not detect. The goal is to detect only real errors in the code (i.e. have zero false positives).

Read More

Environment in 2 minutes with Vagrant.

Today I want to share with you an awesome thing - Vagrnat! What is Vagrant? Following the Wikipedia:

Vagrant is an open-source software product for building and maintaining portable virtual software development environments, e.g. for VirtualBox, Hyper-V, Docker, VMware, and AWS.

In other words, Vagrant allows you to create a virtual machine(s) (VMs), install os and pre-configure it with only one command!

Read More

Python3, ssh and redirect stdout?

Once ago I got a task. It was pretty easy, as I see now. But then I didn’t know about such great thing as Ansible. So I decided to make it with python3. This post is an example of a very easy python3 program, which recursively runs a given command on hosts from a list.

Read More

Blog on github? What?

Here I want to describe, how that blog works. I’ve discovered it a couple of days ago, but as I see it’s pretty awesome and lightweight. First, what is GitHub? GitHub is literally a hub, where you can store your source codes using git. More important is that fact, that github become a powerful portal with rich functionality. One function is “Gitbook Pages”. It allows you to publish some info using git and standard markup. So, let’s see step-by-step how to make a blog like this! Hope, this post will be useful for someone.

Read More