A short history Long long ago, subclass QThread and reimplement its run() function is the only recommended way of using QThread. This is rather intuitive and easy to used. But when SLOTS and Qt event loop are used in the worker thread, some users do it wrong. So Bradley T. Hughes, one of the Qt core developers, recommend […]
Although it is called a single server installation, we will need 2 servers as shown below. Software used in this guide: Windows Server 2012 R2 ISO (evaluation can be downloaded here:http://technet.microsoft.com/en-us/evalcenter/dn205286.aspx) SQL Server 2012 SP1 Express x64 With tools (free version can be downloaded here:http://www.microsoft.com/en-us/download/details.aspx?id=35579. After clicking the download button select SQLEXPRWT_x64_ENU.exe) SQL Server […]
When you first logged in to your WiFi network using your Linux computer you probably allowed it to save the password so that you didn’t need to enter it again. Imagine you got a new device such as a phone or games console that also needed to connect to the wireless network. You could go hunting […]
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.