During the last 2 or 3 years there have been various pieces of evidence that my electronic systems have been the target of malicious hacker groups in Greece and some very important things I had been working on since 2015, which are basically methodologies for data analysis, have been stolen and traded in online black…
Continue reading →
This post describes how to use the Python bindings of systemd in order to follow and parse log entries of a specific service in real time through systemd’s journal. This is an alternative way to tail log files which can be very easily customized.
While doing some maintenance work on my web site, I noticed that the text of long lines inside the pre HTML tags wrapped. I’m quite certain this kind of text wrapping did not occur in the past. After experimenting with the developer tools of Firefox for a while, I noticed that the white-space property of…
Continue reading →
This post provides the required VCL code and describes how to dynamically set the Expires header whenever an object that has been cached by Varnish is requested.
This post outlines some important details you should know in case you plan to use signals to terminate a Python script that uses threads. A sample code snippet is also provided as an example that shows how it works.
It’s been several years since the last time I did any maintenance work on the web site. Time permitting during the following weeks I intend to check the published tutorials for outdated information, possibly remove posts that are not about technical things, clean up a non-WordPress directory containing various scripts and RPM SPEC files I…
Continue reading →
Using MediaWiki’s web based installation wizard while various authorization and other security mechanisms are in place throughout Apache’s configuration contexts can lead to problems which are very hard to troubleshoot. This post outlines some things you should avoid while installing MediaWiki.
This post describes how I addressed an issue with the content type of the robots.txt file of my Redmine installation at CodeTRAX, so that the indexing bots could properly evaluate it and thus index only those sections of the web site that are meant to be indexed.
Currently, we do not have a dedicated Do Not Track Policy on the G-Loaded Journal regarding information recorded by our Services. We plan to publish such a policy in this page for visitors who identify themselves as users that do not wish to be tracked (DNT users). This is going to be based on the…
Continue reading →
This page contains information about the policies regarding user comments that are submitted to the G-Loaded Journal and also general information about how these comments are processed in order to maintain a high quality discussion. Please, read the definitions page before continuing. Overview Comments are very welcome on our web site and we have traditionally…
Continue reading →