I have set up this website in order to demonstrate, explain and organize several of my projects and thoughts that I am working on. The focus is mostly on informatics, optimization and operations research , but also covers other topics such as art .
Once upon a time, I needed a nickname for all accounts, I was going to create.
As I was/am not very creative, so I searched for a word, that describes a human being.
It came to my mind, that a human is derived from a single cell which
splits itself multiple times, and therefore I chose
splitcells
.
Another time I needed an alternative nickname for an
account .
This was caused by the fact, that the nickname splitcells
was already used.
So I needed an alternative nickname.
After thinking for some seconds,
I used splitcellsnet
because a human is a network of cells,
which were created by splitting.
Yeah, I am
that
creative.
While I created this site, I obviously needed a domain name for
which I used my alternative nickname.
In order to make the domain name as short as possible and
without additional letters which are not part of my nickname,
I didn't want to use splitcellsnet.com
for example and
therefore I picked splitcells.net
.
During my master internship and thesis in the university I created multiple versions of an assignment problem solver, in order to schedule educational tasks for schools. This was the predecessor to the Generic Allocator. After the university this site started as a static blog for the project and over time morphed into the project's documentation.
In late 2023 the deployability of the software came into focus, as having a software is not much of use, if it is not easy to run for normal users. Therefore, the software was wrapped into an HTTP server, that can be downloaded from the site and run locally without any setup. A simple GUI, that is automatically opened during the start, provided access to the server via an integrated GUI. In other words, an Electron like app with Java's JavaFX.
Next the software's actual capabilities and characteristics were tackled. How would the software perform, when it is run under load for a longer period of time? Is the software actually secure? In 2024 a permanent online available server version was drafted and deployed to a Hetzner server with its own sub domain live.splitcells.net. It is publicly available and can be used by anyone. Simultaneously and permanently integration tests are run and the software is redeployed regularly, in order to iron out the kinks.
The project's relationship to the public is unclear, but stays an unresolved issue.