This is an attempt to create a checklist to use before making a commit. Before saving commit to Git the program code must require a list of rules: Code can be compiled. Perform algorithm with needed results. Code is refactored with meld tool. Constants starts with a capital letter, ends with the value type (i.e. MSec) and use […]
There are few simple methods to restrict access to website by IP address First one is to modify .htaccess file by adding following:
Sometimes you need to pack/unpack files in the terminal, so you have to remember commands for different types of archives. Make it easier for you – just bookmark this page and you will always know what to type into terminal 🙂
Sometimes happen that you can try to stop process in with kill command, but the process still remain. It is because by default graceful signal is used. To end process for sure you need to use immediate terminations.
Preparation for installation NextCloud on Ubuntu 16.04 It is needed to have (virtual) machine with installed Ubuntu 16.04 minimal Create users for ssh and add them to file /etc/sudoers Forbid login to ssh for root user in file /etc/ssh/sshd_config and restart the ssh sevice
Introductions Everyone who wants to study programming language faces with the problem which book to choose for beginning. This article helps to make this choice easier. You can find many effective books, recommended by people who already read them. So, please check it out and decide where do you want to start studding – which […]
An indispensable tool in modern software development is some kind of version control system. Version control systems allow you to keep track of your software at the source level. You can track changes, revert to previous stages, and branch to create alternate versions of files and directories.
Most web hostings have GUI for database management by when we don’t have GUI it is necessary to know how to create database and user in MySQL from terminal. Here is a simple example of how to do it in MySQL.
Qt provides a QThread class for creating multi-threaded applications. Unfortunately, there is some confusion about how to use QThread. This post talks about the foundation laid out in QThread class, and also describes how you should use Q-streams in your applications.
What if you want to check if merge request will be fast forward to avoid merge confilicts? There is simple solution.