From an ideological point of view, tests that involve the database may be unit tests are may be integration tests. For many applications the functional logic is quite trivial, so it is quite pointless to write „real unit tests“ that work without the database. Or it may be useful. But there is a category of …
Autor-Archive: bk1
Electronic Vaccination Certificates
It is becoming increasingly important to have a way to easily prove being vaccinated against Covid-19 in a way that works at least throughout Europe. This can be a piece of paper and it can be an app. People are very concerned about faking the certificate. This can happen and it is of course a …
Spline Approximation (Mathematics II)
This is the third of a series of article about spline approximation. If you have not done so, you should start reading Spline Approximation (Introduction) Spline Approximation (Mathematics) So a function which is supposed to approximate a given set of points as a linear combination of functions , as described in the previous …
Git for Linux System Engineering
Now that git has become the standard version control software, which is used by software developers. Now for system engineering and system administration purposes it used to be an approach to just login and do something and remember it or even note it somewhere. Some people tried to just use RCS or SCCS on the …
Starting processes while booting (Linux)
When a Linux system is booted, we want certain processes to run immediately. In the old days, that is 25 years ago or so, this was done in „BSD-style“ by having certain magical shell scripts that start everything in the right order. When adding another service, this just had to be added to the shell …
Perl & Java
How do we use Perl and Java together? Unlike many other languages, that for example run in the JVM, it is not particularly easy to combine them. But that is not the idea. A good starting point is thinking about houses and furniture. While it is perfectly possible to build houses of wood or furniture …
Happy Easter
Happy Easter!
Getters and Setters
Deutsch When programming in Java, it is kind of part of the language to write classes with attributes and equip these attributes with „getters“ and „setters“. You could do otherwise, but you just don’t. But some criticism is of course allowed. Even if it only applies to the design of future languages or to minor …
New Java Framework: Functionativity
A new Java framework Functionativity has been announced today. I will totally change the way we work and attract all people who are now using other langauges like Scala, Kotlin, Clojure, Ruby, Perl, C#, PHP, Python, JavaScript … to move to Java, just to be able to use this new framework and gain more efficiency …
Ansible
We are talking about system administration and system engineering for Linux. Most of this also works more or less the same on Unix, but this is today much less relevant. It is even possible to do some of these things on MS-Windows, but that is another story… So just assume for the time being OS=Linux. …