Observing and understanding internet traffic.
Nobody knows how and with what kind of characteristics the daily traffic travels from A to B. In result networks may not be fully utilized with their current configuration. Therefore, we applied traffic engineering in our school which was also our thesis.
First, we chose hardware and software, assured data privacy and organizational matters. Next, we designed a network consisting of Cisco and MikroTik hardware and configured it using NetFlow. We also set up Elastic Stack, and by extension Elastiflow, and Smokeping on a Docker server. After a few months of measuring and ensuring functionality, statistics were summarized and the work process was documented.
During this thesis we dove into theoratical and practical traffic engineering, network engineering and network monitoring.
An automation bot that republishes expired products.
Willhaben is a online flea market where your products will expire every 90 days. It takes about 15 seconds to republish a single product. That would be a total of 2.5 minutes for just ten products. Instead of wasting time republishing them over and over again I automated the boring stuff.
I started out with Java and eventually stumbled upon Selenium and Maven. After getting into Git and even including an automation tool itself it ended with the courage to publish this project open source.
I learned about Selenium and Maven, strengthened my Java and Git skills, and found a project to tinker with.
A telegrapher that allows you to send, receive and decode morse code.
Old-fashioned technology got combined with today's in result of a competition with the motto "Hello World". As freshly graduated amateur radio operators we wanted to apply the theory.
The project consists of both a software and hardware part. Since we wanted to make the unit as compact and mobile as possible, we decided to use a Pixie QRP Kit as transceiver. In amateur radio, QRP operation means transmitting at reduced power while trying to maximize range. Both an appropriate power supply unit and block batteries can be used as a supply. As antenna we used a self-made 40 meter dipole antenna. Received morse code is forwarded in the form of analog signals to the input circuit, and subsequently to the ESP32. An AUX input serves as the interface for this. A speaker or headphones can also be connected to the transceiver output for audiovisual monitoring of the morse code.
We worked out a algorithm in C++ that scans, digitizes and evaluates the received signals. Both the received morse code in form of dits and dahs appears on the OLED display as well as the decoded text.
In the end, we were able to convince the jury and win the competition.
View media
View submission - Youtube
View submission - Invidious
Hello, World!
I'm Paul Kleinlercher, an information scientist based in Austria. This website features some of my latest projects and my thoughts on anything IT related.
You can find me on Codeberg and Reddit.
Wanna talk? Send me a message.