Available for new Projects in 2023

I am available for new projects starting April 2023. I can support you for SW-architecture, SW-development, Linux, databases and security. See IT Sky Consulting to see for more details on what I can offer.

Share Button

Test systems

Typical software development environments have several systems running the software. While usually each developer runs it on his machine, there is a continuous integration server running and versions of the software that succeed there go to an artifactory and are immediately, during the night or manually installed on a system that is called „staging“, „development“, …

Share Button

File Permissions

Everyone who uses Linux (or some Unix) knows the normal file permissions that are administered with chmod, at least to some extent. It is worth noting, what permissions of a file and the underlying directory mean. In order to read the file, one needs read rights for the file and also read and executable rights …

Share Button

Certificates

We have been using the term „certificates“ for a long time for files that are used to encrypt or sign data or to prove identity. Now „certificates“ have become something that we use in our daily life to show that we are vaccinated or tested against Covid-19. Because they are provided as QR-codes and people …

Share Button

Pseudo Data Structure for Strava and Komoot

Strava and Komoot can be used to plan bicycle trips and to record them. Both tools can be used for both purposes, but it seems that Strava is better for the recording and Komoot better for the planning. Btw. it works also for walking or running, for example. But I will stick with the bicycle …

Share Button

Some Thoughts about Geo-Positioning

Today every phone and tablet and a lot of other devices have capabilities to detect the current location and this can be used for many things… Even some speedometers for bicycles rely on geo-positioning only or use a rotation count of the wheel just as additional, optional source of information. In the 1990s I worked …

Share Button

Automatic editing

For changing file contents, we often use editors. But sometimes it is a good idea to do this from a script and do a change to many files at once or do the same kind of changes often. The classic approach to this is using sed, which is made exactly for this purpose. But most …

Share Button

Meetings with some members remote

Almost all meeting rooms have these technically excellent Jabra devices to do a meeting and let someone participate who is not in the meeting room. What happens during these meetings more often than not: The remote participant or the remote participants are forgotten… While it may be a useful approach in some circumstances, think twice …

Share Button

vim and vi

We all have our preferences for editors and IDEs. I like Emacs and IntelliJ. But I also like vi. When you work on Linux-Servers that are not your own, there is a certain, quite limited set of software installed, that makes this thing work. Usually you will find Perl and Python. And vi as editor. …

Share Button

There is more than one way to do it

Quite often we need to do something (system engineering, software development, database,…) and when we let ten people do it, it will be done in eleven different ways. Some organization like to „standardize“ things… And to some extent that is needed actually. But the challenge is to find what needs to be standardized and what …

Share Button