RoureXOS operating system

This article presents the RoureXOS project — a simple DOS-like hobby operating system. The article shows OS’ features and functionalities. Furthermore, some implementation methods and tips are described with short code snippets too.

June 6, 2024 · (last updated October 11, 2024) · 15 min · 3168 words · krusty

littr nanoblogger

This article deals with a simple web application, that has been implemented in both PHP (legacy) nad Go (current) languages. It serves as a very simple microblogging (nanoblogging even) platform.

April 22, 2024 · (last updated October 1, 2024) · 16 min · 3220 words · krusty

Dial-up over VoIP service ISP

Annotation: Telecommunications laboratory (telco lab) is the next step in the old hardware collection’s further usage and analysis. About 10+ various [mainly U.S.Robotics (USR) branded] voice 56kbit (fax)modems for dial-up Internet connection had been collected. This article gives a Prove of Concept (PoC) to the modem-modem link establishment over the VoIP RTP stream with aim to build a dial-in ISP service. Various VoIP technology’s underlying parameters, and modem configurations had been tuned with batch dial-up connection testing being executed, and then commented....

January 14, 2024 · (last updated October 1, 2024) · 51 min · 10849 words · krusty

textovka

textovka (Czech deminutivum for text-base game) is a side project I tried to develop when also trying to finish my Bachelor thesis. It is designed as singleplayer adventure game. The project is divided into three isolated subprojects: textovka-api – server side textovka-tui – client side textovka-map – game map generator api (application programming interface) Testing instance runs at text.n0p.cz (may not be available 24/7). Server-side subproject is the game engine itself acting also as simple REST JSON API....

September 27, 2022 · 3 min · 585 words · krusty

AThostik project

AThostik (AntiTalent GTA SA:MP Server Hosting) project was an attempt to run and maintain several GTA San Andreas Multiplayer (GTA SA:MP) dedicated server for Windows. At the time, I had access to one public IPv4 address, thus the servers were accessible from the Internet easily. The project was operational in the years 2009–2010. Public website was built on PHP-Fusion CMS framework. It was used for writing various articles, news about hosting, notifying about outages, planned maintainence tests and for publishing them servers themselves....

September 4, 2022 · 2 min · 284 words · krusty

Hugo blog tuning

motivation I decided to start a website project for one friend of mine – Adam. This young Chemistry student, interested mainly in organic syntehesis techniques, often writes interesting posts about unusual electrostatic bonds, untypical reactions including a microwave reactor et cetera. Those posts are mainly to be presented with a little (simple) figure(s) on his Instagram profile. Badly for me and some others, one cannot see those images/posts without a proper Meta account, which me personally lacks....

August 24, 2022 · (last updated October 17, 2024) · 4 min · 828 words · krusty

dish (formerly savla-dish)

motivation This story of dish starts in the year 2016. I was developing my first “mature” Information System (based on sakalWeb IS 4). Out of blue I got an idea about how to monitor other services, and how cool it would be to see green a red labels jumping around to signalize service’s last status. The latter version (around 2018) was mostly inspired by Zabbix interface. I just wanted a list of services, their last status, amount of time after last test....

August 21, 2022 · 4 min · 764 words · krusty

sakalWeb IS RESTful JSON API

Also abbreaviated as swis-api or swapi, is an in-memory database experimental project. It suits like a huge structured database with very low latency. The project is written in Go (1.20). https://github.com/savla-dev/swis-api 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 GET / { "app_env": { "alpine_version": "3....

7 min · 1416 words · krusty