Thursday, February 28, 2019

JMeter: a very short introduction

Apache JMeter is a tool for performance testing or load testing, which means that it checks how a particular system will react if it receives a particular workload. JMeter measures the performance of various services, especially web applications, and analyzes them.

Friday, February 8, 2019

Wix in Visual Studio: creating MSI files


This article presents the process of generating .msi files in Visual Studio.

Wix is a free VisualStudio extension which allows easy creation of .msi (Windows Installer) files. It can be downloaded from http://wixtoolset.org/releases/ (choose the “Recommended Build”). Download as well the extension for your Visual Studio version; the most recent is 2017.




If you don’t want the .cab file to be generated in the destination folder, add the EmbedCab=”yes” attribute to MediaTemplate: <MediaTemplate EmbedCab="yes" />.

Friday, January 18, 2019

Qualities of a good programmer

Below I present a subjective list of the most essential qualities of a developer, ordered from the most to the least important.

  • A good programmer should be independent.
  • A programmer must be responsible and reliable. (S)he must be sure of the code. 
  • A programmer must work in the following sequence: think, then do research, then ask questions, and then think again. Good and well-asked questions are crucial. And even if you don't have anyone to ask, you should always ask yourself, or your duck:
  •  Duckling, Flakes, Lakeside, Water Bird, Animals, Duck
A programmer must also be patient.