Author name: Gabriel M

“Cheap companies making cheap mainboards” or “Why I hate laptops”

I have encountered quite a few computers where you could hear the CPU/GPU “accelerating” in the sound card. I never owned such a cheap board. Lucky me. Mainboard for enthusiasts are much better than those in the laptops and “large-scale” PC sales.The round up (https://www.techspot.com/review/2907-amd-x870-motherboards/) shows impressive values for all modern enthusiast mother boards.Again, today

“Cheap companies making cheap mainboards” or “Why I hate laptops” Read More »

Romania

I left Romania, country where I was born, about 20 years ago. I decided to take a look on how it evolved since I left and I am happy to see that things are progressing quite well.   Statistics Romania is very less populated, with a population density way under the EU average. The birth

Romania Read More »

Open source software licenses are complicated

Here is a summary (extracted from Wikipedia) of the most popular software open source license. License Latest ver Linking Distribution Modification Patent grant Private use Sublicensing TM grant Apache License 2.0 Permissive Permissive Permissive Yes Yes Permissive No BSD License 3.0 Permissive Permissive Permissive[ Manually Yes Permissive Manually Creative Commons Zero 1.0 Public Domain Public

Open source software licenses are complicated Read More »

When company does not want to spend money for training… they spend more money for fixing

Two weeks ago, a buggy project landed in my hands, to repair. The bug report was really unclear – it was just stated a piece of code that was supposed to upload some Json files to the Azure cloud was not working on some PCs. The code was something like this – well actually was

When company does not want to spend money for training… they spend more money for fixing Read More »

Formatting tricks for StackOverflow and GitHib – Reinventing the text editor

Back in the early 90’s people invented a program called rich text editor. In it you could format text to be bold, italic. Paragraphs were also available. Then years went by, the rich editors got better and better until they culminated with really powerful and eye candy editors like MS Word. In parallel Linux came

Formatting tricks for StackOverflow and GitHib – Reinventing the text editor Read More »

One function to rule them all – Saving the whole GUI one single procedure call

We all created at one point some small utility to do some dirty job for us. It started as a 100 liner then became bigger and bigger. And then we decided to publish it. Let the whole world enjoy it. And this is when disaster hit: the users started to ask more and more features

One function to rule them all – Saving the whole GUI one single procedure call Read More »

Running a single instance of our program – Passing command line from one instance to another instance

Some of my programs need to run as single instance. This means that if an instance of my program is already running and the user is trying to start another instance, the second instance should not run. However, before closing the second instance, I want to pass the command line parameters from that second instance

Running a single instance of our program – Passing command line from one instance to another instance Read More »

Scroll to Top