25. April 2026, 13:29

Housekeeping

Dieses Wochenende ist “Housekeeping” angesagt. Der Grund dafür: Purebasic v6.4 ist vor zwei Wochen erschienen.1 Und so habe ich heute Vormittag etwas Zeit auf die darauf basierten Open-Source-Projekte geworfen. Keine neuen Features, nur Recompile und Testing. Bei dieser Gelegenheit habe ich auch die Dokumentationen auf Stand gebracht. So wie man es von einer gepflegten Dokumentation eines Git-Repos erwarten darf inkl. meinem Angebot für professionellen Business-Support für einen echten Mehrwert. Aktualisierte Projekte in Übersicht: QR Code Detection Ein QR-/Barcode-Scanner für normale Webcams oder RTSP-Streams. Er stellt eine virtuelle Tastatur bereit und ist im Grunde eine Softwarelösung, die ein Hardwaregerät ersetzt, das jedoch mit deutlich mehr Möglichkeiten.2 REST API Skeleton Produktionsreifer REST-API-Server in PureBasic für GNU/Linux und Windows. Getestet auf Debian (stable und sid) sowie auf Windows Server 2019. Dieses Grundgerüst ist für plattformübergreifendes Kompilieren unter GNU/Linux und Windows geeignet.3 DWD Aviation Planner Eine leichtgewichtige, selbst gehostete Webanwendung zur Visualisierung von ICON-D2-Vorhersagedaten des Deutschen Wetterdienstes (DWD) auf einer interaktiven Karte, speziell für VFR Sport- und GA-Piloten entwickelt.4 Eine vollständige Übersicht meiner Projekte gibt es auf der Übersichtsseite auf Codeberg.5 Read more

15. Januar 2026, 10:30

Warum nicht jedes Problem ein Framework braucht

In den späten 80er- und frühen 90er-Jahren musste man für gute Software noch “runter auf’s Blech”. Hardwarenah Registerwerte abfragen, um zum Beispiel Mauskoordinaten via Interrupt 33h zu erhalten.1 Oder Inline-Assembler innerhalb von Turbo-Pascal Procedures oder PowerBASIC Functions schreiben. Das waren die Programmiersprachen, mit denen ich aufgewachsen bin. Später kamen weitere hinzu, mit denen ich aber nie so richtig warm geworden bin. Ich bin ein “BASIC-Guy” schreibe ich in meinen Readme auf Codeberg.2 Read more

13. Januar 2026, 00:10

Purebasic v6.3 gestern released

PureBasic v6.3 wurde gestern veröffentlicht.1. Ein guter Anlass, meine darauf basierenden Projekte neu zu kompilieren und sichtbarer zu machen. Gerade in Zeiten schwergewichtiger Frameworks zeigen diese Tools, dass funktionale Software auch anders geht: Single-Binaries mit nativer Performance, äußerst klein, transparent und leicht wartbar. Ein selbstgehosteter Aviation-Wetterplanner mit DWD ICON-D2 Daten, der Rohdaten serverseitig verarbeitet und als schlanke Webanwendung ausliefert.2 Frontend und Webserver kommen ohne externe Dienste oder Frameworks aus, inklusive OSM-Caching, Reverse-Proxy und Kiosk-Mode für dauerhaft betriebene, auch offlinefähige POI/POS-Informationssysteme. Read more

9. April 2025, 07:25

rest-api-skeleton (Win+Linux) auf codeberg.org

Ja ich habe ein Faible für exotische Sprachen. Diesmal habe ich etwas mit Purebasic1 experimentiert und wollte sehen, wie schnell sich damit eine robuste, multi-threaded HTTP REST-API umsetzen lässt. Cross-plattform für Linux, Windows und OS X, frei von zusätzlichen Dependencies als Single-File Binary hinter einem Reverse Proxy, der alles mit TLS und Load-Balancing abnimmt. Herausgekommen ist ein vollständiges Grundgerüst, ein Skeleton, das schnell für die eigenen Zwecke anpassbar ist. Mit nur 100 KB ist es lächerlich klein und dabei rasend schnell, mit eigener Configfile und Logging. Ich habe sogar noch Zeit gefunden, Swagger zu integrieren. Das Projekt steht auf Codeberg bereit, Viel Spaß!2 Read more

© 2026 Tomas Jakobs - Impressum und Datenschutzhinweis

Mitglied im UberBlgr Webring:   < Zurück > Weiter >  

Unterstütze diesen Blog - Spende einen Kaffee